SAML1SPSessionbased on profile execution state.
This strategy is a default approach that uses a lookup strategy for a
to obtain an issuer value, used as the
SPSession's relying party ID. The authentication flow ID
comes from the
AuthenticationResult in the
The session has a creation time based on the time of execution, and the expiration is based on
a configurable lifetime.
log@Nonnull private final org.slf4j.Logger logClass logger.
sessionLifetime@Nonnull private final Duration sessionLifetimeLifetime of sessions to create.
relyingPartyContextLookupStrategy@Nonnull private Function<ProfileRequestContext,
RelyingPartyContext>relyingPartyContextLookupStrategyRelyingPartyContext lookup strategy.