Context classes for managing authentication-related state.
Class Summary Class Description AuthenticationContextA context representing the state of an authentication attempt, this is the primary input/output context for the action flow responsible for authentication, and within that flow, the individual flows that carry out a specific kind of authentication. AuthenticationErrorContextA context that holds information about authentication failures. AuthenticationWarningContextA context that holds information about authentication warnings. CertificateContextContext that carries a
Certificateto be validated.
ExternalAuthenticationContextA context representing the state of an externalized authentication attempt, a case where authentication happens outside of a web flow. KerberosTicketContextContext that carries a
KerberosTicketto be validated.
LDAPResponseContextA context containing data about an LDAP authentication operation. LockoutManagerContextA context that holds information about a management operation on an
MultiFactorAuthenticationContextA context that holds information about the intermediate state of the multi-factor login flow. PreferredPrincipalContextA context that holds information about an authentication request's preference for a specific custom
RequestedPrincipalContextA context that holds information about an authentication request's requirement for a specific custom
SubjectCanonicalizationContextA context that holds an input
Subjectto canonicalize into a principal name, and the collection of c14n flows to attempt.
SubjectContextA context that holds information about the subject of a request. UserAgentContextA context containing data about the user agent. UsernameContextContext that carries a username (without a password) to be validated. UsernamePasswordContextContext that carries a username/password pair to be validated.