Package com.sun.xml.wss.provider.wsit
Class ConfigHelper
java.lang.Object
com.sun.xml.wss.provider.wsit.ConfigHelper
- Direct Known Subclasses:
PipeHelper
This is based Helper class for 196 Configuration.
This class implements RegistrationListener.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected CallbackHandlerprotected javax.security.auth.message.config.AuthConfigFactoryprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddisable()protected javax.security.auth.message.config.AuthConfiggetAuthConfig(boolean isServer) protected javax.security.auth.message.config.AuthConfiggetAuthConfig(javax.security.auth.message.config.AuthConfigProvider p, boolean isServer) javax.security.auth.message.config.ClientAuthConfigjavax.security.auth.message.config.ClientAuthContextgetClientAuthContext(javax.security.auth.message.MessageInfo info, Subject s) getProperty(String key) javax.security.auth.message.config.ServerAuthConfigjavax.security.auth.message.config.ServerAuthContextgetServerAuthContext(javax.security.auth.message.MessageInfo info, Subject s) protected booleanCheck if there is a provider register for a given layer and appCtxt.protected voidstatic URLloadFromClasspath(String configFileName, ClassLoader cl) protected CallbackHandlerloadGFHandler(String jmacHandler, ClassLoader loader) voidsetJmacProviderRegisID(String jmacProviderRegisID) void
-
Field Details
-
factory
protected javax.security.auth.message.config.AuthConfigFactory factory -
layer
-
appCtxt
-
map
-
cbh
-
listenerWrapper
-
-
Constructor Details
-
ConfigHelper
public ConfigHelper()
-
-
Method Details
-
init
-
setJmacProviderRegisID
-
getRegistrationWrapper
-
setRegistrationWrapper
-
getRegistrationListener
public ConfigHelper.AuthConfigRegistrationWrapper.AuthConfigRegistrationListener getRegistrationListener() -
disable
public void disable() -
getProperty
-
getAppContextID
-
getClientAuthConfig
public javax.security.auth.message.config.ClientAuthConfig getClientAuthConfig() throws javax.security.auth.message.AuthException- Throws:
javax.security.auth.message.AuthException
-
getServerAuthConfig
public javax.security.auth.message.config.ServerAuthConfig getServerAuthConfig() throws javax.security.auth.message.AuthException- Throws:
javax.security.auth.message.AuthException
-
getClientAuthContext
public javax.security.auth.message.config.ClientAuthContext getClientAuthContext(javax.security.auth.message.MessageInfo info, Subject s) throws javax.security.auth.message.AuthException - Throws:
javax.security.auth.message.AuthException
-
getServerAuthContext
public javax.security.auth.message.config.ServerAuthContext getServerAuthContext(javax.security.auth.message.MessageInfo info, Subject s) throws javax.security.auth.message.AuthException - Throws:
javax.security.auth.message.AuthException
-
getAuthConfig
protected javax.security.auth.message.config.AuthConfig getAuthConfig(javax.security.auth.message.config.AuthConfigProvider p, boolean isServer) throws javax.security.auth.message.AuthException - Throws:
javax.security.auth.message.AuthException
-
getAuthConfig
protected javax.security.auth.message.config.AuthConfig getAuthConfig(boolean isServer) throws javax.security.auth.message.AuthException - Throws:
javax.security.auth.message.AuthException
-
hasExactMatchAuthProvider
protected boolean hasExactMatchAuthProvider()Check if there is a provider register for a given layer and appCtxt. -
loadFromClasspath
-
getDefaultCallbackHandler
-
loadGFHandler
-