SAMLDataSave
Warning
This authenticator is a legacy authenticator. It is recommended to plan for migrating the authenticator to the new protocol agnostic authenticator architecture. More information about the legacy authenticators can be found here.
Note
Used when there are multiple authentication possibilities. SAMLDataSave will store the incoming saml request data in the session for later use. Often used in conjunction with Dispatch authenticator.
Any new saml data coming in will overwrite the old data in the and will be handled as a new authentication attempt.
Properties
| Name | Description | Default value | Mandatory |
|---|---|---|---|
| idpID | The internal identifier of the idp used | N/A | Yes |
| nextAuthenticator | The id of the authenticator to handle next step in the authentication process | N/A | Yes |
| sendSAMLResponseOnError | Whether or not a SAMLResponse containing an error response should be sent back to the SP upon an internal authentication error. | false | No |
| strictValidation | Whether or not additional validation checks should be made on the SAMLRequest. | false | No |
| resolveSAMLRequestProperties | Whether or not request properties from the SAML AuthnRequest should be resolved before proceeding with the authentication. Typically used at the start of an authentication flow. | false | No |
Example Configuration
{
"alias": "SAMLDataSave",
"name": "SAMLDataSave",
"configuration": {
"idpID": "idp",
"nextAuthenticator": "dispatch"
}
}
Requirements
One or more authenticator configured.