Package com.sun.xml.wss.provider.wsit
Class WSITAuthConfigProvider
java.lang.Object
com.sun.xml.wss.provider.wsit.WSITAuthConfigProvider
- All Implemented Interfaces:
javax.security.auth.message.config.AuthConfigProvider
public class WSITAuthConfigProvider
extends Object
implements javax.security.auth.message.config.AuthConfigProvider
- Author:
- kumar.jayanti
-
Constructor Summary
ConstructorDescriptionWSITAuthConfigProvider
(Map props, javax.security.auth.message.config.AuthConfigFactory factory) Creates a new instance of WSITAuthConfigProvider -
Method Summary
Modifier and TypeMethodDescriptionjavax.security.auth.message.config.ClientAuthConfig
getClientAuthConfig
(String layer, String appContext, CallbackHandler callbackHandler) javax.security.auth.message.config.ServerAuthConfig
getServerAuthConfig
(String layer, String appContext, CallbackHandler callbackHandler) static boolean
isSecurityEnabled
(PolicyMap policyMap, WSDLPort wsdlPort) Checks to see whether WS-Security is enabled or not.void
refresh()
-
Constructor Details
-
WSITAuthConfigProvider
public WSITAuthConfigProvider(Map props, javax.security.auth.message.config.AuthConfigFactory factory) Creates a new instance of WSITAuthConfigProvider
-
-
Method Details
-
getClientAuthConfig
public javax.security.auth.message.config.ClientAuthConfig getClientAuthConfig(String layer, String appContext, CallbackHandler callbackHandler) throws javax.security.auth.message.AuthException - Specified by:
getClientAuthConfig
in interfacejavax.security.auth.message.config.AuthConfigProvider
- Throws:
javax.security.auth.message.AuthException
-
getServerAuthConfig
public javax.security.auth.message.config.ServerAuthConfig getServerAuthConfig(String layer, String appContext, CallbackHandler callbackHandler) throws javax.security.auth.message.AuthException - Specified by:
getServerAuthConfig
in interfacejavax.security.auth.message.config.AuthConfigProvider
- Throws:
javax.security.auth.message.AuthException
-
refresh
public void refresh()- Specified by:
refresh
in interfacejavax.security.auth.message.config.AuthConfigProvider
-
isSecurityEnabled
Checks to see whether WS-Security is enabled or not.- Parameters:
policyMap
- policy map forthis
assemblerwsdlPort
- wsdl:port- Returns:
- true if Security is enabled, false otherwise
-