The SAML assertion token specification (see OASIS Working Draft 14, Web Services Security: SAML Token Profile, July 12, 2004) extends the token-independent processing model defined by the core WS‑Security specification, allowing SAML assertions to be used to provide secure authentication data.
The SAML assertion includes the identity of the web service consumer (typically as its subject) and, optionally, other associated attributes. Additionally, the SAML token specification provides for the use of digital signatures to guarantee the integrity and authenticity of the SAML assertion, its issuer, and the subject of the assertion, using one of the following:
So, when using the WS‑Security authentication scheme to authenticate requests with SAML assertion tokens, SOA Security Manager validates the request, to ensure that the assertion comes from a trusted source, by authenticating the assertion subject and the assertion issuer. For example, in a multiple web service implementation using SAML tokens, SOA Security Manager would validate the assertion subject (the web service consumer that made the initial web service request) and the assertion issuer (a SOA Security Manager-protected authentication service configured to produce SAML WS‑Security tokens).
| Copyright © 2011 CA. All rights reserved. | Email CA Technologies about this topic |