SAML Assertion variables let you obtain information from any SAML assertion and use this information in policy expressions to authorize a client. The assertion may be included in a SOAP envelope or HTTP header of an incoming XML message. For example, you can create a variable that enables the Policy Server to check who issued the assertion before permitting access to a web service.
SAML assertion variables are resolved to the value of an XPath string. The string identifies an element (and optionally, an operation to perform on that element) of a SAML assertion.
Note: For more information about XPATH, see the XPATH specification available at http://www.w3.org/TR/xpath.
To create a variable
A table lists the variables associated with the domain.
The Create Variable screen appears.
Variable settings open.
Type the variable name in the Name field.
SAML Assertion variable settings open.
Note: Click Help for descriptions of settings and controls, including their respective requirements and limits.
The variable appears in the Variables tab of the domain. The variable can now be used in policy expressions or responses.
| Copyright © 2011 CA. All rights reserved. | Email CA Technologies about this topic |