APIdia Launch Partner
Top Description Classes
module java.base

Package javax.security.auth.login


This package provides a pluggable authentication framework.

Package Specification

Since
1.4
External Specification
Java Security Standard Algorithm Names

Class Summary

Modifier and TypeClass and Description
public class
AccountException

A generic account exception.

public class
AccountExpiredException

Signals that a user account has expired.

public class
AccountLockedException

Signals that an account was locked.

public class
AccountNotFoundException

Signals that an account was not found.

public class
AppConfigurationEntry

This class represents a single LoginModule entry configured for the application specified in the getAppConfigurationEntry(String appName) method in the Configuration class.

public abstract class
Configuration

A Configuration object is responsible for specifying which LoginModules should be used for a particular application, and in what order the LoginModules should be invoked.

public abstract class
ConfigurationSpi

This class defines the Service Provider Interface (SPI) for the Configuration class.

public class
CredentialException

A generic credential exception.

public class
CredentialExpiredException

Signals that a Credential has expired.

public class
CredentialNotFoundException

Signals that a credential was not found.

public class
FailedLoginException

Signals that user authentication failed.

public class
LoginContext

The LoginContext class describes the basic methods used to authenticate Subjects and provides a way to develop an application independent of the underlying authentication technology.

public class
LoginException

This is the basic login exception.