public class WssProviderAuthModule extends Object implements ModuleOptions, ConfigurationStates
| Modifier and Type | Field and Description |
|---|---|
protected SecurityPolicy |
_policy |
protected WssProviderSecurityEnvironment |
_sEnvironment |
protected boolean |
configOptimizeAttribute |
protected int |
optimize |
static String |
REQUESTER_ISSUERNAME |
static String |
REQUESTER_KEYID |
static String |
REQUESTER_SERIAL |
static String |
REQUESTER_SUBJECT |
static String |
SELF_SUBJECT |
ALIASES, DEBUG, DYNAMIC_USERNAME_PASSWORD, ENCRYPTION_KEY_ALIAS, PASSWORDS, SECURITY_CONFIGURATION_FILE, SIGNING_KEY_ALIASAUTHENTICATE_RECIPIENT_AUTHENTICATE_SENDER_SIGNATURE, AUTHENTICATE_RECIPIENT_AUTHENTICATE_SENDER_TOKEN, AUTHENTICATE_RECIPIENT_ONLY, AUTHENTICATE_SENDER_SIGNATURE_AUTHENTICATE_RECIPIENT, AUTHENTICATE_SENDER_SIGNATURE_ONLY, AUTHENTICATE_SENDER_TOKEN_AUTHENTICATE_RECIPIENT, AUTHENTICATE_SENDER_TOKEN_ONLY, EMPTY_POLICY_STATE| Constructor and Description |
|---|
WssProviderAuthModule() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize(com.sun.enterprise.security.jauth.AuthPolicy requestPolicy,
com.sun.enterprise.security.jauth.AuthPolicy responsePolicy,
CallbackHandler handler,
Map options,
boolean isClientAuthModule)
Initialization method for Client and Server Auth Modules
|
protected boolean |
isOptimized(SOAPMessage msg) |
int |
resolveConfigurationState(com.sun.enterprise.security.jauth.AuthPolicy policy,
boolean isRequestPolicy,
boolean isClientAuthModule)
Resolves the state of a policy object
|
protected SecurityPolicy _policy
protected WssProviderSecurityEnvironment _sEnvironment
public static final String REQUESTER_SUBJECT
public static final String REQUESTER_KEYID
public static final String REQUESTER_ISSUERNAME
public static final String REQUESTER_SERIAL
public static final String SELF_SUBJECT
protected int optimize
protected boolean configOptimizeAttribute
public void initialize(com.sun.enterprise.security.jauth.AuthPolicy requestPolicy,
com.sun.enterprise.security.jauth.AuthPolicy responsePolicy,
CallbackHandler handler,
Map options,
boolean isClientAuthModule)
requestPolicy - used to validate request on server side
and to secure request on client sideresponsePolicy - used to validate response on client side
and to secure response on server sidehandler - CallbackHandleroptions - Map of module optionsisClientAuthModule - indicates if the current instance is client or server moduleRuntimeExceptionpublic int resolveConfigurationState(com.sun.enterprise.security.jauth.AuthPolicy policy,
boolean isRequestPolicy,
boolean isClientAuthModule)
resolveConfigurationState in interface ConfigurationStatespolicy - AuthPolicy object whose state is to be resolvedRuntimeExceptionprotected boolean isOptimized(SOAPMessage msg)
Copyright © 2005–2018 Oracle Corporation. All rights reserved.