Package io.undertow.security.impl
package io.undertow.security.impl
-
ClassDescriptionA base class for
SecurityContext
implementations predominantly focusing on the notification handling allowing the specific implementation for focus on authentication.To reduce allocations we use a custom linked list data structureEnumeration of tokens expected in a HTTP Digest 'Authentication-Info' header.The authentication handler responsible for BASIC authentication as described by RFC2617AnAuthenticationMechanism
which uses any cachedAuthenticatedSessionManager.AuthenticatedSession
s.The Client Cert based authentication mechanism.HttpHandler
to handle HTTP Digest authentication, both according to RFC-2617 and draft update to allow additional algorithms to be used.Enumeration of tokens expected in a HTTP Digest 'Authorization' header.Enumeration to represent the Digest quality of protection options.Enumeration of tokens expected in a HTTP Digest 'WWW_Authenticate' header.Authentication mechanism that uses an externally provided principal.A authentication mechanism that requires the presence of two headers in the request.AuthenticationMechanism
for GSSAPI / SPNEGO based authentication.DefaultSecurityContextFactory
implementation.The internal SecurityContext used to hold the state of security for the current exchange.A defaultNonceManager
implementation to provide reasonable single host management of nonces.Authenticator that can be used to configure single sign on.