# Uses of Package
io.undertow.security.api

Packages that use io.undertow.security.api
io.undertow
io.undertow.security.api
io.undertow.security.handlers
io.undertow.security.impl
io.undertow.server
io.undertow.util

Classes in io.undertow.security.api used by io.undertow
Class and Description
AuthenticationMechanism The interface to be implemented by a single authentication mechanism.

Classes in io.undertow.security.api used by io.undertow.security.api
Class and Description
AuthenticatedSessionManager Interface that represents a persistent authenticated session.
AuthenticatedSessionManager.AuthenticatedSession
AuthenticationMechanism The interface to be implemented by a single authentication mechanism.
AuthenticationMechanism.AuthenticationMechanismOutcome The AuthenticationOutcome is used by an AuthenticationMechanism to indicate the outcome of the call to authenticate, the overall authentication process will then used this along with the current AuthenticationState to decide how to proceed with the current request.
AuthenticationMechanism.ChallengeResult Simple class to wrap the result of requesting a mechanism sends it's challenge.
AuthenticationMode Enumeration to indicate the authentication mode in use.
NonceManager A NonceManager is used by the HTTP Digest authentication mechanism to request nonces and to validate the nonces sent from the client.
NotificationReceiver The interface to be interested by classes interested in processing security related notifications.
SecurityContext The security context.
SecurityNotification Notification representing a security event such as a successful or failed authentication.
SecurityNotification.EventType

Classes in io.undertow.security.api used by io.undertow.security.handlers
Class and Description
AuthenticationMechanism The interface to be implemented by a single authentication mechanism.
AuthenticationMode Enumeration to indicate the authentication mode in use.
NotificationReceiver The interface to be interested by classes interested in processing security related notifications.
SecurityContext The security context.
SecurityContextFactory Deprecated. Instead extend AbstractSecurityContextAssociationHandler to provide alternative contexts.

Classes in io.undertow.security.api used by io.undertow.security.impl
Class and Description
AuthenticatedSessionManager Interface that represents a persistent authenticated session.
AuthenticationMechanism The interface to be implemented by a single authentication mechanism.
AuthenticationMechanism.AuthenticationMechanismOutcome The AuthenticationOutcome is used by an AuthenticationMechanism to indicate the outcome of the call to authenticate, the overall authentication process will then used this along with the current AuthenticationState to decide how to proceed with the current request.
AuthenticationMechanism.ChallengeResult Simple class to wrap the result of requesting a mechanism sends it's challenge.
AuthenticationMechanismContext An Undertow `SecurityContext` that uses Undertow `AuthenticationMechanism` instances for authentication.
AuthenticationMechanismFactory Factory for authentication mechanisms.
AuthenticationMode Enumeration to indicate the authentication mode in use.
GSSAPIServerSubjectFactory The GSSAPIServerSubjectFactory is a factory responsible for returning the `Subject` that should be used for handing the GSSAPI based authentication for a specific request.
NonceManager A NonceManager is used by the HTTP Digest authentication mechanism to request nonces and to validate the nonces sent from the client.
NotificationReceiver The interface to be interested by classes interested in processing security related notifications.
SecurityContext The security context.
SecurityContextFactory Deprecated. Instead extend AbstractSecurityContextAssociationHandler to provide alternative contexts.
SessionNonceManager An extension to the `NonceManager` interface for Nonce managers that also support the association of a pre-prepared hash against a currently valid nonce.

Classes in io.undertow.security.api used by io.undertow.server
Class and Description
SecurityContext The security context.

Classes in io.undertow.security.api used by io.undertow.util
Class and Description
AuthenticationMechanism The interface to be implemented by a single authentication mechanism.
AuthenticationMechanismFactory Factory for authentication mechanisms.