...
Name | Type | Default | Description |
---|---|---|---|
additionalAudiencesForAssertion | Collection<String> | Additional values to populate into audience restriction condition of assertions | |
includeConditionsNotBefore | Boolean | true | Whether to include a NotBefore attribute in assertions |
assertionLifetime | Duration | PT5M | Lifetime of assertions |
signAssertions | Predicate<ProfileRequestContext>Boolean | false | Whether to sign assertions |
signResponses | Predicate<ProfileRequestContext>Boolean | varies by profile | Whether to sign responses |
signRequests | Predicate<ProfileRequestContext>Boolean | false | Whether to sign requests |
...
The assertionLifetime
setting does not involve control over the session with the relying party, it's only relevant in delegation scenarios.The signing options have a complex history, which is one reason they are not themselves just boolean-valued. We provide Spring support so you can just set them to "true" or false" as though they are, but they also directly support the more dynamic approach of deriving the value with a bean.
The signResponses
default varies by profile, see the notes on the individual profile pages.
...