CAS-002 · Question #230
Which of the following does SAML uses to prevent government auditors or law enforcement from identifying specific entities as having already connected to a service provider through an SSO operation?
The correct answer is A. Transient identifiers. SAML transient identifiers are randomly generated, session-scoped pseudonyms that expire after use and cannot be correlated across sessions, preventing third parties from tracking a user's SSO activity.
Question
Which of the following does SAML uses to prevent government auditors or law enforcement from identifying specific entities as having already connected to a service provider through an SSO operation?
Options
- ATransient identifiers
- BDirectory services
- CRestful interfaces
- DSecurity bindings
How the community answered
(26 responses)- A88% (23)
- B8% (2)
- C4% (1)
Why each option
SAML transient identifiers are randomly generated, session-scoped pseudonyms that expire after use and cannot be correlated across sessions, preventing third parties from tracking a user's SSO activity.
Transient identifiers in SAML 2.0 are one-time-use, randomly generated name identifiers that the identity provider creates fresh for each SSO transaction. Because they are not persistent and bear no relationship to the user's actual identity or to identifiers used in previous sessions, external parties such as government auditors or law enforcement cannot link multiple SP connections back to a specific user, achieving the privacy protection described.
Directory services such as LDAP or Active Directory store and retrieve persistent identity attributes - they do not generate anonymous or transient identifiers and would make identification of users easier, not harder.
RESTful interfaces are an HTTP-based architectural style for APIs and have no role within the SAML protocol stack for anonymizing or obscuring user identities across SSO operations.
Security bindings in SAML define how SAML messages are transported over specific protocols (HTTP redirect, POST, SOAP) and have nothing to do with protecting the anonymity of the identifier used in the assertion.
Concept tested: SAML transient identifiers for cross-session SSO anonymity
Source: https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf
Topics
Community Discussion
No community discussion yet for this question.