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
Constructors Constructor Description WSITAuthConfigProvider(Map props, javax.security.auth.message.config.AuthConfigFactory factory)Creates a new instance of WSITAuthConfigProvider
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.security.auth.message.config.ClientAuthConfiggetClientAuthConfig(String layer, String appContext, CallbackHandler callbackHandler)javax.security.auth.message.config.ServerAuthConfiggetServerAuthConfig(String layer, String appContext, CallbackHandler callbackHandler)static booleanisSecurityEnabled(com.sun.xml.ws.policy.PolicyMap policyMap, com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort)Checks to see whether WS-Security is enabled or not.voidrefresh()
-
-
-
Constructor Detail
-
WSITAuthConfigProvider
public WSITAuthConfigProvider(Map props, javax.security.auth.message.config.AuthConfigFactory factory)
Creates a new instance of WSITAuthConfigProvider
-
-
Method Detail
-
getClientAuthConfig
public javax.security.auth.message.config.ClientAuthConfig getClientAuthConfig(String layer, String appContext, CallbackHandler callbackHandler) throws javax.security.auth.message.AuthException
- Specified by:
getClientAuthConfigin 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:
getServerAuthConfigin interfacejavax.security.auth.message.config.AuthConfigProvider- Throws:
javax.security.auth.message.AuthException
-
refresh
public void refresh()
- Specified by:
refreshin interfacejavax.security.auth.message.config.AuthConfigProvider
-
isSecurityEnabled
public static boolean isSecurityEnabled(com.sun.xml.ws.policy.PolicyMap policyMap, com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort)Checks to see whether WS-Security is enabled or not.- Parameters:
policyMap- policy map forthisassemblerwsdlPort- wsdl:port- Returns:
- true if Security is enabled, false otherwise
-
-