| Name | Description | Type | Package | Framework |
| AccountException | A generic account exception. | Class | javax.security.auth.login | Java SE |
| AccountExpiredException | Signals that a user account has expired. | Class | javax.security.auth.login | Java SE |
| AccountLockedException | Signals that an account was locked. | Class | javax.security.auth.login | Java SE |
| AccountNotFoundException | Signals that an account was not found. | Class | javax.security.auth.login | Java SE |
| AppConfigurationEntry | This class represents a single LoginModule entry configured for the application specified in the | Class | javax.security.auth.login | Java SE |
| AppConfigurationEntry .LoginModuleControlFlag | This class represents whether or not a LoginModule is REQUIRED, REQUISITE, SUFFICIENT or OPTIONAL. | Class | javax.security.auth.login.AppConfigurationEntry | Java SE |
| Configuration | A Configuration object is responsible for specifying which LoginModules should be used for a particular application, and in what order the | Class | javax.security.auth.login | Java SE |
| ConfigurationSpi | This class defines the Service Provider Interface (SPI) for the Configuration class. | Class | javax.security.auth.login | Java SE |
| CredentialException | A generic credential exception. | Class | javax.security.auth.login | Java SE |
| CredentialExpiredException | Signals that a Credential has expired. | Class | javax.security.auth.login | Java SE |
| CredentialNotFoundException | Signals that a credential was not found. | Class | javax.security.auth.login | Java SE |
| Configuration .Parameters | This represents a marker interface for Configuration parameters. | Interface | javax.security.auth.login.Configuration | Java SE |
| FailedLoginException | Signals that user authentication failed. | Class | javax.security.auth.login | Java SE |
| LoginContext | The LoginContext class describes the basic methods used to authenticate Subjects and provides a way to develop an | Class | javax.security.auth.login | Java SE |
| LoginException | This is the basic login exception. | Class | javax.security.auth.login | Java SE |