Top Interfaces Classes Enums
module io.undertow.core

Package io.undertow.security.impl


Interface Summary

Modifier and TypeInterface and Description
public interface
public interface

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractSecurityContext

A base class for SecurityContext implementations predominantly focusing on the notification handling allowing the specific implementation for focus on authentication.

public class
BasicAuthenticationMechanism

The authentication handler responsible for BASIC authentication as described by RFC2617

public class
public class
ClientCertAuthenticationMechanism

The Client Cert based authentication mechanism.

public class
DigestAuthenticationMechanism

io.undertow.server.HttpHandler to handle HTTP Digest authentication, both according to RFC-2617 and draft update to allow additional algorithms to be used.

public class
ExternalAuthenticationMechanism

Authentication mechanism that uses an externally provided principal.

public class
public class
GenericHeaderAuthenticationMechanism

A authentication mechanism that requires the presence of two headers in the request.

public class
public class
pack-priv class
public class
SecurityContextFactoryImpl

References Deprecated SecurityContextFactory is deprecated or references (maybe indirectly) at least one deprecated element.

Default io.undertow.security.api.SecurityContextFactory implementation.

public class
SecurityContextImpl

The internal SecurityContext used to hold the state of security for the current exchange.

public class
SimpleNonceManager

A default io.undertow.security.api.NonceManager implementation to provide reasonable single host management of nonces.

public class
SingleSignOnAuthenticationMechanism

Authenticator that can be used to configure single sign on.

Enum Summary

Modifier and TypeEnum and Description
public enum
AuthenticationInfoToken

Enumeration of tokens expected in a HTTP Digest 'Authentication-Info' header.

public enum
DigestAuthorizationToken

Enumeration of tokens expected in a HTTP Digest 'Authorization' header.

public enum
DigestQop

Enumeration to represent the Digest quality of protection options.

public enum
DigestWWWAuthenticateToken

Enumeration of tokens expected in a HTTP Digest 'WWW_Authenticate' header.