Top Description Interfaces Classes
[default module]

Package org.h2.security.auth


Authentication classes.

Interface Summary

Modifier and TypeInterface and Description
public interface
Authenticator

Low level interface to implement full authentication process.

public interface
Configurable

describe how to perform objects runtime configuration

public interface
HasConfigProperties

Interface for objects with configuration properties.

Class Summary

Modifier and TypeClass and Description
public class
AuthConfigException

Exception thrown when an issue occurs during the authentication configuration

public class
AuthenticationException

Exception thrown in case of errors during authentication

public class
AuthenticationInfo

Input data for authenticators; it wraps ConnectionInfo

public class
AuthenticatorFactory

Authenticator factory

public class
ConfigProperties

wrapper for configuration properties

public class
DefaultAuthenticator

Default authenticator implementation.

public class
H2AuthConfig

Describe configuration of H2 DefaultAuthenticator.

public class
H2AuthConfigXml

Parser of external authentication XML configuration file

public class
PropertyConfig

Configuration property

public class
RealmConfig

Configuration for authentication realm.

public class
UserToRolesMapperConfig

Configuration for class that maps users to their roles.