- AliasRequest(String) - Constructor for class javax.security.auth.message.callback.PrivateKeyCallback.AliasRequest
-
Construct an AliasRequest with an alias.
- AliasRequest(String) - Constructor for class javax.security.auth.message.callback.SecretKeyCallback.AliasRequest
-
Construct an AliasRequest with an alias.
- AuthConfig - Interface in javax.security.auth.message.config
-
This interface defines the common functionality implemented by
Authentication context configuration objects.
- AuthConfigFactory - Class in javax.security.auth.message.config
-
This class is used to obtain AuthConfigProvider objects that can be used to
obtain authentication context configuration objects, i.e., ClientAuthConfig and
ServerAuthConfig objects.
- AuthConfigFactory() - Constructor for class javax.security.auth.message.config.AuthConfigFactory
-
- AuthConfigFactory.RegistrationContext - Interface in javax.security.auth.message.config
-
Represents the layer identifier, application context identifier., and description
components of an AuthConfigProvider registration at the factory
- AuthConfigProvider - Interface in javax.security.auth.message.config
-
This interface is implemented by objects that can be used to obtain authentication
context configuration objects i.e., ClientAuthConfig or ServerAuthConfig objects.
- AUTHENTICATE_CONTENT - Static variable in interface javax.security.auth.message.MessagePolicy.ProtectionPolicy
-
The identifer for a ProtectionPolicy that indicates that the origin of data within the message is to be
authenticated.
- AUTHENTICATE_RECIPIENT - Static variable in interface javax.security.auth.message.MessagePolicy.ProtectionPolicy
-
The identifer for a ProtectionPolicy that indicates that the message recipient is to be authenticated.
- AUTHENTICATE_SENDER - Static variable in interface javax.security.auth.message.MessagePolicy.ProtectionPolicy
-
The identifer for a ProtectionPolicy that indicates that the sending entity is to be authenticated.
- AuthException - Exception in javax.security.auth.message
-
A generic authentication exception.
- AuthException() - Constructor for exception javax.security.auth.message.AuthException
-
Constructs an AuthException with no detail message.
- AuthException(String) - Constructor for exception javax.security.auth.message.AuthException
-
Constructs an AuthException with the specified detail message.
- AuthStatus - Class in javax.security.auth.message
-
The AuthStatus class is used to represent return values from
Authentication modules.
- get(MessageInfo) - Method in interface javax.security.auth.message.MessagePolicy.Target
-
Get the Object identified by the Target from the AuthParam.
- getAlgorithm() - Method in class javax.security.auth.message.callback.PrivateKeyCallback.DigestRequest
-
- getAlias() - Method in class javax.security.auth.message.callback.PrivateKeyCallback.AliasRequest
-
Get the alias.
- getAlias() - Method in class javax.security.auth.message.callback.SecretKeyCallback.AliasRequest
-
Get the alias.
- getAppContext() - Method in interface javax.security.auth.message.config.AuthConfig
-
Get the application context identifier of this authentication context
configuration object.
- getAppContext() - Method in interface javax.security.auth.message.config.AuthConfigFactory.RegistrationContext
-
Get the application context identifier from the registration context
- getAuthContext(String, Subject, Map) - Method in interface javax.security.auth.message.config.ClientAuthConfig
-
Get a ClientAuthContext instance from this ClientAuthConfig.
- getAuthContext(String, Subject, Map) - Method in interface javax.security.auth.message.config.ServerAuthConfig
-
Get a ServerAuthContext instance from this ServerAuthConfig.
- getAuthContextID(MessageInfo) - Method in interface javax.security.auth.message.config.AuthConfig
-
- getCertStore() - Method in class javax.security.auth.message.callback.CertStoreCallback
-
Get the requested CertStore.
- getChain() - Method in class javax.security.auth.message.callback.PrivateKeyCallback
-
- getClientAuthConfig(String, String, CallbackHandler) - Method in interface javax.security.auth.message.config.AuthConfigProvider
-
Get an instance of ClientAuthConfig from this provider.
- getConfigProvider(String, String, RegistrationListener) - Method in class javax.security.auth.message.config.AuthConfigFactory
-
Get a registered AuthConfigProvider from the factory.
- getDescription() - Method in interface javax.security.auth.message.config.AuthConfigFactory.RegistrationContext
-
Get the description from the registration context
- getDigest() - Method in class javax.security.auth.message.callback.PrivateKeyCallback.DigestRequest
-
- getFactory() - Static method in class javax.security.auth.message.config.AuthConfigFactory
-
Get the system-wide AuthConfigFactory implementation.
- getGroups() - Method in class javax.security.auth.message.callback.GroupPrincipalCallback
-
- getID() - Method in interface javax.security.auth.message.MessagePolicy.ProtectionPolicy
-
Get the ProtectionPolicy identifier.
- getIssuer() - Method in class javax.security.auth.message.callback.PrivateKeyCallback.IssuerSerialNumRequest
-
Get the issuer.
- getKey() - Method in class javax.security.auth.message.callback.PrivateKeyCallback
-
Get the requested private key.
- getKey() - Method in class javax.security.auth.message.callback.SecretKeyCallback
-
- getMap() - Method in interface javax.security.auth.message.MessageInfo
-
Get (a reference to) the Map object of this MessageInfo.
- getMessageLayer() - Method in interface javax.security.auth.message.config.AuthConfig
-
Get the message layer name of this authentication context configuration object.
- getMessageLayer() - Method in interface javax.security.auth.message.config.AuthConfigFactory.RegistrationContext
-
Get the layer name from the registration context
- getName() - Method in class javax.security.auth.message.callback.CallerPrincipalCallback
-
- getPassword() - Method in class javax.security.auth.message.callback.PasswordValidationCallback
-
Get the password.
- getPrincipal() - Method in class javax.security.auth.message.callback.CallerPrincipalCallback
-
- getProtectionPolicy() - Method in class javax.security.auth.message.MessagePolicy.TargetPolicy
-
Get the URI that identifies the policy that applies to the targets.
- getRegistrationContext(String) - Method in class javax.security.auth.message.config.AuthConfigFactory
-
- getRegistrationIDs(AuthConfigProvider) - Method in class javax.security.auth.message.config.AuthConfigFactory
-
- getRequest() - Method in class javax.security.auth.message.callback.PrivateKeyCallback
-
Get the Request object which identifies the private key to be returned.
- getRequest() - Method in class javax.security.auth.message.callback.SecretKeyCallback
-
- getRequestMessage() - Method in interface javax.security.auth.message.MessageInfo
-
Get the request message object from this MessageInfo.
- getResponseMessage() - Method in interface javax.security.auth.message.MessageInfo
-
Get the response message object from this MessageInfo.
- getResult() - Method in class javax.security.auth.message.callback.PasswordValidationCallback
-
Get the authentication result.
- getSerialNum() - Method in class javax.security.auth.message.callback.PrivateKeyCallback.IssuerSerialNumRequest
-
Get the serial number.
- getServerAuthConfig(String, String, CallbackHandler) - Method in interface javax.security.auth.message.config.AuthConfigProvider
-
Get an instance of ServerAuthConfig from this provider.
- getSubject() - Method in class javax.security.auth.message.callback.CallerPrincipalCallback
-
- getSubject() - Method in class javax.security.auth.message.callback.GroupPrincipalCallback
-
- getSubject() - Method in class javax.security.auth.message.callback.PasswordValidationCallback
-
- getSubjectKeyID() - Method in class javax.security.auth.message.callback.PrivateKeyCallback.SubjectKeyIDRequest
-
Get the subjectKeyID.
- getSupportedMessageTypes() - Method in interface javax.security.auth.message.module.ClientAuthModule
-
Get the one or more Class objects representing the message
types supported by the module.
- getSupportedMessageTypes() - Method in interface javax.security.auth.message.module.ServerAuthModule
-
Get the one or more Class objects representing the message
types supported by the module.
- getTargetPolicies() - Method in class javax.security.auth.message.MessagePolicy
-
Get the target policies that comprise the authentication policy.
- getTargets() - Method in class javax.security.auth.message.MessagePolicy.TargetPolicy
-
Get the array of layer-specific target descriptors that identify the one or
more message parts to which the specified message protection policy applies.
- getTrustStore() - Method in class javax.security.auth.message.callback.TrustStoreCallback
-
Get the requested trusted certificate KeyStore.
- getUsername() - Method in class javax.security.auth.message.callback.PasswordValidationCallback
-
Get the username.
- GroupPrincipalCallback - Class in javax.security.auth.message.callback
-
- GroupPrincipalCallback(Subject, String[]) - Constructor for class javax.security.auth.message.callback.GroupPrincipalCallback
-
- SecretKeyCallback - Class in javax.security.auth.message.callback
-
Callback for secret key
- SecretKeyCallback(SecretKeyCallback.Request) - Constructor for class javax.security.auth.message.callback.SecretKeyCallback
-
- SecretKeyCallback.AliasRequest - Class in javax.security.auth.message.callback
-
Request type for secret keys that are identified via an alias.
- SecretKeyCallback.Request - Interface in javax.security.auth.message.callback
-
Marker interface for secret key request types.
- secureRequest(MessageInfo, Subject) - Method in interface javax.security.auth.message.ClientAuth
-
Secure a service request message before sending it to the service.
- secureResponse(MessageInfo, Subject) - Method in interface javax.security.auth.message.ServerAuth
-
Secure a service request message before sending it to the service.
- SEND_CONTINUE - Static variable in class javax.security.auth.message.AuthStatus
-
Indicates the message processing by the authentication module is
NOT complete, that the module replaced the application message
with a security message, and that the runtime is to proceed by
sending the security message.
- SEND_FAILURE - Static variable in class javax.security.auth.message.AuthStatus
-
Indicates that the message processing by the authentication module
was NOT successful, that the module replaced the application message
with an error message, and that the runtime is to proceed by sending
the error message.
- SEND_SUCCESS - Static variable in class javax.security.auth.message.AuthStatus
-
Indicates that the message processing by the authentication module
was successful and that the runtime is to proceed by sending a message
returned by the authentication module.
- ServerAuth - Interface in javax.security.auth.message
-
An implementation of this interface is used to validate received service
request messages, and to secure service response messages.
- ServerAuthConfig - Interface in javax.security.auth.message.config
-
This interface describes a configuration of ServerAuthConfiguration
objects for a message layer and application context (e.g., the messaging
context of a specific application, or set of applications).
- ServerAuthContext - Interface in javax.security.auth.message.config
-
This ServerAuthContext class encapsulates ServerAuthModules that are used to
secure requests made as a client.
- ServerAuthModule - Interface in javax.security.auth.message.module
-
A ServerAuthModule validates client requests and secures responses
back to the client.
- setCertStore(CertStore) - Method in class javax.security.auth.message.callback.CertStoreCallback
-
Set the CertStore.
- setFactory(AuthConfigFactory) - Static method in class javax.security.auth.message.config.AuthConfigFactory
-
- setKey(PrivateKey, Certificate[]) - Method in class javax.security.auth.message.callback.PrivateKeyCallback
-
Set the requested private key.
- setKey(SecretKey) - Method in class javax.security.auth.message.callback.SecretKeyCallback
-
- setRequestMessage(Object) - Method in interface javax.security.auth.message.MessageInfo
-
Set the request message object in this MessageInfo.
- setResponseMessage(Object) - Method in interface javax.security.auth.message.MessageInfo
-
Set the response message object in this MessageInfo.
- setResult(boolean) - Method in class javax.security.auth.message.callback.PasswordValidationCallback
-
Set the authentication result.
- setTrustStore(KeyStore) - Method in class javax.security.auth.message.callback.TrustStoreCallback
-
Set the trusted certificate KeyStore.
- SubjectKeyIDRequest(byte[]) - Constructor for class javax.security.auth.message.callback.PrivateKeyCallback.SubjectKeyIDRequest
-
Construct a SubjectKeyIDRequest with an subjectKeyID.
- SUCCESS - Static variable in class javax.security.auth.message.AuthStatus
-
Indicates that the message processing by the authentication module
was successful and that the runtime is to proceed with its normal processing
of the resulting message.