Class AbstractAuthenticationAction

All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, ProfileAction, Aware, MessageSource, MessageSourceAware, Action
Direct Known Subclasses:
AbstractExtractionAction, AbstractValidationAction, AddAuthnRequest, BaseAddAuthenticationStatementToAssertion, ContinueSAMLAuthentication, DetectIdentitySwitch, ExtractActiveAuthenticationResults, ExtractDiscoveryResponse, ExtractDuoAuthenticationFromHeaders, FilterFlowsByForcedAuthn, FilterFlowsByNonBrowserSupport, FinalizeAuthentication, FinalizeMultiFactorAuthentication, InitializeRequestedPrincipalContext, PopulateAuthenticationContext, PopulateMultiFactorAuthenticationContext, PreserveAuthenticationFlowState, ProcessAssertionsForAuthentication, ProcessRequestedAuthnContext, SelectAuthenticationFlow, TransitionMultiFactorAuthentication, UpdateSessionWithAuthenticationResult

public abstract class AbstractAuthenticationAction
extends AbstractProfileAction
A base class for authentication related actions. In addition to the work performed by AbstractProfileAction, this action also looks up and makes available the AuthenticationContext. Authentication action implementations should override doExecute(ProfileRequestContext, AuthenticationContext)
Event:
AuthnEventIds.INVALID_AUTHN_CTX