See: Description
| Interface | Description | 
|---|---|
| Configuration.Parameters | This represents a marker interface for Configuration parameters. | 
| Class | Description | 
|---|---|
| AppConfigurationEntry | This class represents a single  LoginModuleentry
 configured for the application specified in thegetAppConfigurationEntry(String appName)method in theConfigurationclass. | 
| AppConfigurationEntry.LoginModuleControlFlag | This class represents whether or not a  LoginModuleis REQUIRED, REQUISITE, SUFFICIENT or OPTIONAL. | 
| 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. | 
| ConfigurationSpi | This class defines the Service Provider Interface (SPI)
 for the  Configurationclass. | 
| LoginContext |  The  LoginContextclass describes the basic methods used
 to authenticate Subjects and provides a way to develop an
 application independent of the underlying authentication technology. | 
| Exception | Description | 
|---|---|
| AccountException | A generic account exception. | 
| AccountExpiredException | Signals that a user account has expired. | 
| AccountLockedException | Signals that an account was locked. | 
| AccountNotFoundException | Signals that an account was not found. | 
| CredentialException | A generic credential exception. | 
| CredentialExpiredException | Signals that a  Credentialhas expired. | 
| CredentialNotFoundException | Signals that a credential was not found. | 
| FailedLoginException | Signals that user authentication failed. | 
| LoginException | This is the basic login exception. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2015, Oracle and/or its affiliates.  All rights reserved.