| Package | Description |
|---|---|
| com.sun.enterprise.security.jauth | |
| com.sun.enterprise.security.jmac.provider | |
| com.sun.enterprise.security.webservices |
| Modifier and Type | Class and Description |
|---|---|
class |
FailureException
Authentication failed.
|
class |
PendingException
Authentication is pending.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ServerAuthContext.disposeSubject(Subject subject,
Map sharedState)
Dispose of the Subject
(remove Principals or credentials from the Subject object
that were stored during
validateRequest). |
void |
ClientAuthModule.disposeSubject(Subject subject,
Map sharedState)
Dispose of the Subject.
|
void |
ClientAuthContext.disposeSubject(Subject subject,
Map sharedState)
Dispose of the Subject
(remove Principals or credentials from the Subject object
that were stored during
validateResponse). |
void |
ServerAuthModule.disposeSubject(Subject subject,
Map sharedState)
Dispose of the Subject.
|
abstract ClientAuthContext |
AuthConfig.getClientAuthContext(String intercept,
String id,
AuthPolicy requestPolicy,
AuthPolicy responsePolicy,
CallbackHandler handler)
Get a ClientAuthContext.
|
abstract ServerAuthContext |
AuthConfig.getServerAuthContext(String intercept,
String id,
AuthPolicy requestPolicy,
AuthPolicy responsePolicy,
CallbackHandler handler)
Get a ServerAuthContext.
|
boolean |
ServerAuthContext.managesSessions(Map sharedState)
modules manage sessions
used by calling container to determine if it should delegate session
management (including the mapping of requests to authentication
results established from previous requests) to the underlying
authentication modules of the context.
|
abstract void |
AuthConfig.refresh()
Refresh the internal representation of the active configuration
by re-reading the provider configs.
|
void |
ClientAuthModule.secureRequest(AuthParam param,
Subject subject,
Map sharedState)
Secure a request message.
|
void |
ClientAuthContext.secureRequest(AuthParam param,
Subject subject,
Map sharedState)
Secure a request message.
|
void |
ServerAuthContext.secureResponse(AuthParam param,
Subject subject,
Map sharedState)
Secure the response to the client
(sign and encrypt the response, for example).
|
void |
ServerAuthModule.secureResponse(AuthParam param,
Subject subject,
Map sharedState)
Secure the response to the client
(sign and encrypt the response, for example).
|
void |
ServerAuthContext.validateRequest(AuthParam param,
Subject subject,
Map sharedState)
Authenticate a client request.
|
void |
ServerAuthModule.validateRequest(AuthParam param,
Subject subject,
Map sharedState)
Authenticate a client request.
|
void |
ClientAuthModule.validateResponse(AuthParam param,
Subject subject,
Map sharedState)
Validate received response.
|
void |
ClientAuthContext.validateResponse(AuthParam param,
Subject subject,
Map sharedState)
Validate received response.
|
| Modifier and Type | Method and Description |
|---|---|
static ClientAuthConfig |
ClientAuthConfig.getConfig(String authLayer,
MessageSecurityBindingDescriptor binding,
CallbackHandler cbh) |
static ServerAuthConfig |
ServerAuthConfig.getConfig(String authLayer,
MessageSecurityBindingDescriptor binding,
CallbackHandler cbh) |
| Modifier and Type | Method and Description |
|---|---|
static void |
WebServiceSecurity.secureRequest(javax.xml.rpc.handler.soap.SOAPMessageContext context,
ClientAuthContext cAC,
boolean isAppClient) |
static void |
WebServiceSecurity.secureResponse(javax.xml.rpc.handler.soap.SOAPMessageContext context,
ServerAuthContext sAC) |
static boolean |
WebServiceSecurity.validateRequest(javax.xml.rpc.handler.soap.SOAPMessageContext context,
ServerAuthContext sAC) |
static boolean |
WebServiceSecurity.validateResponse(javax.xml.rpc.handler.soap.SOAPMessageContext context,
ClientAuthContext cAC) |
Copyright © 2017. All rights reserved.