All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| AuthConfig |
This interface defines the common functionality implemented by Authentication context configuration objects.
|
| AuthConfigFactory |
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.LoadAction |
A PrivilegedExceptionAction that looks up the class name identified
by the authcontextfactory.provider system property and loads the class
using the thread context class loader.
|
| AuthConfigFactory.RegistrationContext |
Represents the layer identifier, application context identifier., and description
components of an AuthConfigProvider registration at the factory.
|
| AuthConfigProvider |
This interface is implemented by objects that can be used to obtain authentication
context configuration objects,that is, ClientAuthConfig or ServerAuthConfig objects.
|
| AuthException |
A generic authentication exception.
|
| AuthStatus |
The AuthStatus class is used to represent return values from Authentication modules and Authentication
Contexts.
|
| CallerPrincipalCallback |
Callback for setting the container's caller (or Remote user) principal.
|
| CertStoreCallback |
Callback for CertStore.
|
| ClientAuth |
An implementation of this interface is used to secure service request messages, and validate received
service response messages.
|
| ClientAuthConfig |
This interface encapsulates the configuration of ClientAuthContext objects for a message layer and application
context (for example, the messaging context of a specific application, or set of applications).
|
| ClientAuthContext |
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 |
A ClientAuthModule secures request messages, and validates received
response messages.
|
| GroupPrincipalCallback |
Callback establishing group principals within the argument subject.
|
| MessageInfo |
A message processing runtime uses this interface to pass messages and
message processing state to authentication contexts for processing by
authentication modules.
|
| MessagePolicy |
This class defines a message authentication policy.
|
| MessagePolicy.ProtectionPolicy |
This interface is used to represent message authentication policy.
|
| MessagePolicy.Target |
This interface is used to represent and perform message targeting.
|
| MessagePolicy.TargetPolicy |
This class defines the message protection policies for specific Targets
|
| PasswordValidationCallback |
Callback for PasswordValidation.
|
| PrivateKeyCallback |
Callback for acquiring a Public Key Infrastructure (PKI) private key and its corresponding certificate chain.
|
| PrivateKeyCallback.AliasRequest |
Request type for private keys that are identified using an alias.
|
| PrivateKeyCallback.DigestRequest |
Request type for private keys that are identified using a certificate digest or thumbprint.
|
| PrivateKeyCallback.IssuerSerialNumRequest |
Request type for private keys that are identified using an issuer/serial number.
|
| PrivateKeyCallback.Request |
Marker interface for private key request types.
|
| PrivateKeyCallback.SubjectKeyIDRequest |
Request type for private keys that are identified via a SubjectKeyID
|
| RegistrationListener |
An implementation of this interface may be associated with an AuthConfigProvider registration at an
AuthConfigFactory at the time the AuthConfigProvider is obtained for use from the factory.
|
| SecretKeyCallback |
Callback for acquiring a shared secret from a key repository.
|
| SecretKeyCallback.AliasRequest |
Request type for secret keys that are identified via an alias.
|
| SecretKeyCallback.Request |
Marker interface for secret key request types.
|
| ServerAuth |
An implementation of this interface is used to validate received service request messages, and to secure service response messages.
|
| ServerAuthConfig |
This interface describes a configuration of ServerAuthConfiguration objects for a message layer and application
context (for example, the messaging context of a specific application, or set of applications).
|
| ServerAuthContext |
This ServerAuthContext class encapsulates ServerAuthModules that are used to validate service requests
received from clients, and to secure any response returned for those requests.
|
| ServerAuthModule |
A ServerAuthModule validates client requests and secures responses
back to the client.
|
| TrustStoreCallback |
Callback for trusted certificate KeyStore.
|