Interface AuthenticationState

All Superinterfaces:
Request.AuthenticationState
All Known Subinterfaces:
AuthenticationState.Deferred, AuthenticationState.ResponseSent, AuthenticationState.Succeeded
All Known Implementing Classes:
AuthenticationState.ServeAs, DeferredAuthenticationState, LoginAuthenticator.LoggedOutAuthentication, LoginAuthenticator.UserAuthenticationSent, LoginAuthenticator.UserAuthenticationSucceeded, SessionAuthentication

public interface AuthenticationState extends Request.AuthenticationState
The Authentication state of a request.

The Authentication state can be one of several sub-types that reflects where the request is in the many different authentication cycles. Authentication might not yet be checked or it might be checked and failed, checked and deferred or succeeded.