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 |
|
AuthPermission | This class is for authentication permissions. | Class | javax.security.auth | Java SE |
|
ChoiceCallback | Underlying security services instantiate and pass a ChoiceCallback to the handle | Class | javax.security.auth.callback | 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 |
|
ConfirmationCallback | Underlying security services instantiate and pass a ConfirmationCallback to the handle | Class | javax.security.auth.callback | 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 |
|
Callback | Implementations of this interface are passed to a CallbackHandler, allowing underlying security services | Interface | javax.security.auth.callback | Java SE |
|
CallbackHandler | An application implements a CallbackHandler and passes it to underlying security services so that they may interact with | Interface | javax.security.auth.callback | Java SE |
|
Configuration .Parameters | This represents a marker interface for Configuration parameters. | Interface | javax.security.auth.login.Configuration | Java SE |
|
DelegationPermission | This class is used to restrict the usage of the Kerberos delegation model, ie: forwardable and proxiable tickets. | Class | javax.security.auth.kerberos | Java SE |
|
DestroyFailedException | Signals that a destroy operation failed. | Class | javax.security.auth | Java SE |
|
Destroyable | Objects such as credentials may optionally implement this interface to provide the capability to destroy its contents. | Interface | javax.security.auth | Java SE |
|
EncryptionKey | This class encapsulates an EncryptionKey used in Kerberos. | Class | javax.security.auth.kerberos | Java SE |
|
FailedLoginException | Signals that user authentication failed. | Class | javax.security.auth.login | Java SE |
|
KerberosCredMessage | This class encapsulates a Kerberos 5 KRB_CRED message which can be used to send Kerberos credentials from one principal to another. | Class | javax.security.auth.kerberos | Java SE |
|
KerberosKey | This class encapsulates a long term secret key for a Kerberos A KerberosKey object includes an EncryptionKey, a | Class | javax.security.auth.kerberos | Java SE |
|
KerberosPrincipal | This class encapsulates a Kerberos principal. | Class | javax.security.auth.kerberos | Java SE |
|
KerberosTicket | This class encapsulates a Kerberos ticket and associated information as viewed from the client's point of view. | Class | javax.security.auth.kerberos | Java SE |
|
KeyTab | This class encapsulates a keytab file. | Class | javax.security.auth.kerberos | Java SE |
|
LanguageCallback | Underlying security services instantiate and pass a LanguageCallback to the handle | Class | javax.security.auth.callback | 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 |
|
LoginModule | Service-provider interface for authentication technology providers. | Interface | javax.security.auth.spi | Java SE |
|
NameCallback | Underlying security services instantiate and pass a NameCallback to the handle | Class | javax.security.auth.callback | Java SE |
|
PasswordCallback | Underlying security services instantiate and pass a PasswordCallback to the handle | Class | javax.security.auth.callback | Java SE |
|
Policy | This is an abstract class for representing the system policy for Subject-based authorization. | Class | javax.security.auth | Java SE |
|
PrivateCredentialPermission | This class is used to protect access to private Credentials belonging to a particular Subject. | Class | javax.security.auth | Java SE |
|
RefreshFailedException | Signals that a refresh operation failed. | Class | javax.security.auth | Java SE |
|
Refreshable | Objects such as credentials may optionally implement this interface to provide the capability to refresh itself. | Interface | javax.security.auth | Java SE |
|
ServicePermission | This class is used to protect Kerberos services and the credentials necessary to access those services. | Class | javax.security.auth.kerberos | Java SE |
|
Subject | A Subject represents a grouping of related information for a single entity, such as a person. | Class | javax.security.auth | Java SE |
|
SubjectDomainCombiner | A SubjectDomainCombiner updates ProtectionDomains with Principals from the Subject associated with this | Class | javax.security.auth | Java SE |
|
TextInputCallback | Underlying security services instantiate and pass a TextInputCallback to the handle | Class | javax.security.auth.callback | Java SE |
|
TextOutputCallback | Underlying security services instantiate and pass a TextOutputCallback to the handle | Class | javax.security.auth.callback | Java SE |
|
UnsupportedCallbackException | Signals that a CallbackHandler does not recognize a particular Callback. | Class | javax.security.auth.callback | Java SE |
|
X500Principal | This class represents an X. | Class | javax.security.auth.x500 | Java SE |
|
X500PrivateCredential | This class represents an X500PrivateCredential. | Class | javax.security.auth.x500 | Java SE |
|
AuthConfig | This interface defines the common functionality implemented by Authentication context configuration objects. | Interface | javax.security.auth.message.config | Java EE |
|
AuthConfigFactory | This class is used to obtain AuthConfigProvider objects that can be used to obtain authentication context configuration objects, | Class | javax.security.auth.message.config | Java EE |
|
AuthConfigFactory .RegistrationContext | Represents the layer identifier, application context identifier, and description components of an AuthConfigProvider registration at the | Interface | javax.security.auth.message.config.AuthConfigFactory | Java EE |
|
AuthConfigProvider | This interface is implemented by objects that can be used to obtain authentication context configuration objects, that is, | Interface | javax.security.auth.message.config | Java EE |
|
AuthException | A generic authentication exception. | Class | javax.security.auth.message | Java EE |
|
AuthStatus | The AuthStatus class is used to represent return values from Authentication modules and Authentication Contexts. | Class | javax.security.auth.message | Java EE |
|
CallerPrincipalCallback | Callback for setting the container's caller (or Remote user) principal. | Class | javax.security.auth.message.callback | Java EE |
|
CertStoreCallback | Callback for CertStore. | Class | javax.security.auth.message.callback | Java EE |
|
ClientAuth | An implementation of this interface is used to secure service request messages, and validate received service response messages. | Interface | javax.security.auth.message | Java EE |
|
ClientAuthConfig | This interface encapsulates the configuration of ClientAuthContext objects for a message layer and application context (for example, the messaging context of | Interface | javax.security.auth.message.config | Java EE |
|
ClientAuthContext | This ClientAuthContext class encapsulates ClientAuthModules that are used to secure service requests made by a client, and to validate any responses | Interface | javax.security.auth.message.config | Java EE |
|
ClientAuthModule | A ClientAuthModule secures request messages, and validates received A module implementation should assume it may be used to secure | Interface | javax.security.auth.message.module | Java EE |
|
GroupPrincipalCallback | Callback establishing group principals within the argument subject. | Class | javax.security.auth.message.callback | Java EE |
|
MessageInfo | A message processing runtime uses this interface to pass messages and message processing state to authentication contexts for processing by | Interface | javax.security.auth.message | Java EE |
|
MessagePolicy | This class defines a message authentication policy. | Class | javax.security.auth.message | Java EE |
|
MessagePolicy .ProtectionPolicy | This interface is used to represent message authentication policy. | Interface | javax.security.auth.message.MessagePolicy | Java EE |
|
MessagePolicy .Target | This interface is used to represent and perform message targeting. | Interface | javax.security.auth.message.MessagePolicy | Java EE |
|
MessagePolicy .TargetPolicy | This class defines the message protection policies for specific Targets. | Class | javax.security.auth.message.MessagePolicy | Java EE |
|
PasswordValidationCallback | Callback for PasswordValidation. | Class | javax.security.auth.message.callback | Java EE |
|
PrivateKeyCallback | Callback for acquiring a Public Key Infrastructure (PKI) private key and its corresponding certificate chain. | Class | javax.security.auth.message.callback | Java EE |
|
PrivateKeyCallback .AliasRequest | Request type for private keys that are identified using an alias. | Class | javax.security.auth.message.callback.PrivateKeyCallback | Java EE |
|
PrivateKeyCallback .DigestRequest | Request type for private keys that are identified using a certificate digest or thumbprint. | Class | javax.security.auth.message.callback.PrivateKeyCallback | Java EE |
|
PrivateKeyCallback .IssuerSerialNumRequest | Request type for private keys that are identified using an issuer/serial number. | Class | javax.security.auth.message.callback.PrivateKeyCallback | Java EE |
|
PrivateKeyCallback .SubjectKeyIDRequest | | Class | javax.security.auth.message.callback.PrivateKeyCallback | Java EE |
|
RegistrationListener | An implementation of this interface may be associated with an AuthConfigProvider registration at an AuthConfigFactory at the | Interface | javax.security.auth.message.config | Java EE |
|
SecretKeyCallback | Callback for acquiring a shared secret from a key repository. | Class | javax.security.auth.message.callback | Java EE |
|
SecretKeyCallback .AliasRequest | Request type for secret keys that are identified using an alias. | Class | javax.security.auth.message.callback.SecretKeyCallback | Java EE |
|
ServerAuth | An implementation of this interface is used to validate received service request messages, and to secure service response messages. | Interface | javax.security.auth.message | Java EE |
|
ServerAuthConfig | This interface describes a configuration of ServerAuthConfiguration objects for a message layer and application context (for example, the messaging context of | Interface | javax.security.auth.message.config | Java EE |
|
ServerAuthContext | This ServerAuthContext class encapsulates ServerAuthModules that are used to validate service requests received from clients, and to secure any | Interface | javax.security.auth.message.config | Java EE |
|
ServerAuthModule | A ServerAuthModule validates client requests and secures responses A module implementation should assume it may be used to secure | Interface | javax.security.auth.message.module | Java EE |
|
TrustStoreCallback | Callback for trusted certificate KeyStore. | Class | javax.security.auth.message.callback | Java EE |