Skip navigation links
JBoss Java Authentication SPI for Containers 1.0 API 1.0.1.Final
A C D F G I J M N P R S T V 

A

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.

C

CallerPrincipalCallback - Class in javax.security.auth.message.callback
 
CallerPrincipalCallback(Subject, Principal) - Constructor for class javax.security.auth.message.callback.CallerPrincipalCallback
 
CallerPrincipalCallback(Subject, String) - Constructor for class javax.security.auth.message.callback.CallerPrincipalCallback
 
CertStoreCallback - Class in javax.security.auth.message.callback
Callback for CertStore.
CertStoreCallback() - Constructor for class javax.security.auth.message.callback.CertStoreCallback
Create a CertStoreCallback.
cleanSubject(MessageInfo, Subject) - Method in interface javax.security.auth.message.ClientAuth
Remove implementation specific principals and credentials from the subject.
cleanSubject(MessageInfo, Subject) - Method in interface javax.security.auth.message.ServerAuth
Remove implementation specific principals and credentials from the subject.
clearPassword() - Method in class javax.security.auth.message.callback.PasswordValidationCallback
Clear the password.
ClientAuth - Interface in javax.security.auth.message
An implementation of this interface is used to secure service request messages, and validate received service response messages.
ClientAuthConfig - Interface in javax.security.auth.message.config
This interface encapsulates the configuration of ClientAuthContext objects for a message layer and application context (e.g., the messaging context of a specific application, or set of applications).
ClientAuthContext - Interface in javax.security.auth.message.config
This ClientAuthContext class encapsulates ClientAuthModules that are used to secure service requests made by a client, and to validate any responses received to those requests.
ClientAuthModule - Interface in javax.security.auth.message.module
A ClientAuthModule secures request messages, and validates received response messages.

D

DEFAULT_FACTORY_SECURITY_PROPERTY - Static variable in class javax.security.auth.message.config.AuthConfigFactory
 
detachListener(RegistrationListener, String, String) - Method in class javax.security.auth.message.config.AuthConfigFactory
Disassociate the listener from all the provider registrations whose layer and appContext values are matched by the corresponding arguments to this method.
DigestRequest(byte[], String) - Constructor for class javax.security.auth.message.callback.PrivateKeyCallback.DigestRequest
Constructs a DigestRequest with a digest value and algorithm identifier.

F

FAILURE - Static variable in class javax.security.auth.message.AuthStatus
Indicates that the message processing by the authentication module was NOT successful, and that the module replaced the application message with an error message.

G

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
 

I

initialize(MessagePolicy, MessagePolicy, CallbackHandler, Map) - Method in interface javax.security.auth.message.module.ClientAuthModule
Initialize this module with request and response message policies to enforce, a CallbackHandler, and any module-specific configuration properties.
initialize(MessagePolicy, MessagePolicy, CallbackHandler, Map) - Method in interface javax.security.auth.message.module.ServerAuthModule
Initialize this module with request and response message policies to enforce, a CallbackHandler, and any module-specific configuration properties.
isMandatory() - Method in class javax.security.auth.message.MessagePolicy
 
isPersistent() - Method in interface javax.security.auth.message.config.AuthConfigFactory.RegistrationContext
 
isProtected() - Method in interface javax.security.auth.message.config.AuthConfig
 
IssuerSerialNumRequest(X500Principal, BigInteger) - Constructor for class javax.security.auth.message.callback.PrivateKeyCallback.IssuerSerialNumRequest
Constructs a IssuerSerialNumRequest with an issuer/serial number.

J

javax.security.auth.message - package javax.security.auth.message
 
javax.security.auth.message.callback - package javax.security.auth.message.callback
 
javax.security.auth.message.config - package javax.security.auth.message.config
 
javax.security.auth.message.module - package javax.security.auth.message.module
 

M

MessageInfo - Interface in javax.security.auth.message
A message processing runtime uses this interface to pass messages and message processing state to authentication contexts for processing by authentication modules.
MessagePolicy - Class in javax.security.auth.message
This class defines a message authentication policy.
MessagePolicy(MessagePolicy.TargetPolicy[], boolean) - Constructor for class javax.security.auth.message.MessagePolicy
Create a MessagePolicy instance with an array of target policies.
MessagePolicy.ProtectionPolicy - Interface in javax.security.auth.message
This interface is used to represent message authentication policy.
MessagePolicy.Target - Interface in javax.security.auth.message
This interface is implemented by objects that represent and perform message targeting on behalf of authentication modules.
MessagePolicy.TargetPolicy - Class in javax.security.auth.message
 

N

notify(String, String) - Method in interface javax.security.auth.message.config.RegistrationListener
Notify the listener that a registration with which it was associated, was replaced or unregistered.

P

PasswordValidationCallback - Class in javax.security.auth.message.callback
Callback for PasswordValidation.
PasswordValidationCallback(Subject, String, char[]) - Constructor for class javax.security.auth.message.callback.PasswordValidationCallback
Create a new PasswordValidationCallback.
PrivateKeyCallback - Class in javax.security.auth.message.callback
Callback for private key and corresponding certificate chain.
PrivateKeyCallback(PrivateKeyCallback.Request) - Constructor for class javax.security.auth.message.callback.PrivateKeyCallback
Constructs this PrivateKeyCallback with a private key Request object.
PrivateKeyCallback.AliasRequest - Class in javax.security.auth.message.callback
Request type for private keys that are identified via an alias.
PrivateKeyCallback.DigestRequest - Class in javax.security.auth.message.callback
Request type for private keys that are identified using a certificate digest or thumbprint.
PrivateKeyCallback.IssuerSerialNumRequest - Class in javax.security.auth.message.callback
Request type for private keys that are identified via an issuer/serial number.
PrivateKeyCallback.Request - Interface in javax.security.auth.message.callback
Marker interface for private key request types.
PrivateKeyCallback.SubjectKeyIDRequest - Class in javax.security.auth.message.callback
Request type for private keys that are identified via a SubjectKeyID
put(MessageInfo, Object) - Method in interface javax.security.auth.message.MessagePolicy.Target
Put the Object into the AuthParam at the location identified by the target.

R

refresh() - Method in interface javax.security.auth.message.config.AuthConfig
Causes a dynamic anthentication context configuration object to update its internal state and such that any change to its state is recognized by any authentication context objects that were previously obtained from the config object.
refresh() - Method in class javax.security.auth.message.config.AuthConfigFactory
 
refresh() - Method in interface javax.security.auth.message.config.AuthConfigProvider
Causes a dynamic configuration provider to update its internal state such that any resulting change to its state is recognized by authentication context configuration objects previously created by the provider within the current process context.
registerConfigProvider(String, Map, String, String, String) - Method in class javax.security.auth.message.config.AuthConfigFactory
 
registerConfigProvider(AuthConfigProvider, String, String, String) - Method in class javax.security.auth.message.config.AuthConfigFactory
 
RegistrationListener - Interface in javax.security.auth.message.config
A Listener that may associated with a provider registration by a user of the registration.
remove(MessageInfo) - Method in interface javax.security.auth.message.MessagePolicy.Target
Remove the Object identified by the Target from the AuthParam.
removeRegistration(String) - Method in class javax.security.auth.message.config.AuthConfigFactory
 

S

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.

T

TargetPolicy(MessagePolicy.Target[], MessagePolicy.ProtectionPolicy) - Constructor for class javax.security.auth.message.MessagePolicy.TargetPolicy
Create a new TargetPolicy.
TrustStoreCallback - Class in javax.security.auth.message.callback
Callback for trusted certificate KeyStore.
TrustStoreCallback() - Constructor for class javax.security.auth.message.callback.TrustStoreCallback
Create a new TrustStoreCallback.

V

validateRequest(MessageInfo, Subject, Subject) - Method in interface javax.security.auth.message.ServerAuth
Validate a received service response.
validateResponse(MessageInfo, Subject, Subject) - Method in interface javax.security.auth.message.ClientAuth
Validate a received service response.
A C D F G I J M N P R S T V 
Skip navigation links
JBoss Java Authentication SPI for Containers 1.0 API 1.0.1.Final

Copyright © 2015 JBoss by Red Hat. All rights reserved.