| Package | Description | 
|---|---|
| javax.security.auth.message | 
 This package defines the core interfaces of Jakarta Authentication. 
 | 
| javax.security.auth.message.config | 
 This package defines the interfaces implemented by Jakarta Authentication compatible configuration systems. 
 | 
| javax.security.auth.message.module | 
 This package defines the interfaces implemented by Jakarta Authentication compatible authentication mechanisms. 
 | 
| javax.security.enterprise.authentication.mechanism.http | 
 The HTTP authentication mechanism API package. 
 | 
| Class and Description | 
|---|
| AuthException
 A generic authentication exception. 
 | 
| AuthStatus
 The AuthStatus class is used to represent return values from Authentication modules and Authentication Contexts. 
 | 
| MessageInfo
 A container (message processing runtime) uses this interface to pass messages and message processing state to authentication
 contexts for processing by authentication mechanisms (modules). 
 | 
| 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. 
 | 
| Class and Description | 
|---|
| AuthException
 A generic authentication exception. 
 | 
| ClientAuth
 An implementation of this interface is used to secure service request messages, and validate received service
 response messages. 
 | 
| MessageInfo
 A container (message processing runtime) uses this interface to pass messages and message processing state to authentication
 contexts for processing by authentication mechanisms (modules). 
 | 
| ServerAuth
 An implementation of this interface is used to validate received service request messages, and to secure service
 response messages. 
 | 
| Class and Description | 
|---|
| AuthException
 A generic authentication exception. 
 | 
| ClientAuth
 An implementation of this interface is used to secure service request messages, and validate received service
 response messages. 
 | 
| MessagePolicy
 This class defines a message authentication policy. 
 | 
| ServerAuth
 An implementation of this interface is used to validate received service request messages, and to secure service
 response messages. 
 | 
| Class and Description | 
|---|
| MessageInfo
 A container (message processing runtime) uses this interface to pass messages and message processing state to authentication
 contexts for processing by authentication mechanisms (modules). 
 | 
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.