Package com.sun.xml.wss.provider.wsit
Class WSITAuthConfigProvider
- java.lang.Object
-
- com.sun.xml.wss.provider.wsit.WSITAuthConfigProvider
-
- All Implemented Interfaces:
jakarta.security.auth.message.config.AuthConfigProvider
public class WSITAuthConfigProvider extends Object implements jakarta.security.auth.message.config.AuthConfigProvider
- Author:
- kumar.jayanti
-
-
Constructor Summary
Constructors Constructor Description WSITAuthConfigProvider(Map props, jakarta.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 jakarta.security.auth.message.config.ClientAuthConfiggetClientAuthConfig(String layer, String appContext, CallbackHandler callbackHandler)jakarta.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, jakarta.security.auth.message.config.AuthConfigFactory factory)
Creates a new instance of WSITAuthConfigProvider
-
-
Method Detail
-
getClientAuthConfig
public jakarta.security.auth.message.config.ClientAuthConfig getClientAuthConfig(String layer, String appContext, CallbackHandler callbackHandler) throws jakarta.security.auth.message.AuthException
- Specified by:
getClientAuthConfigin interfacejakarta.security.auth.message.config.AuthConfigProvider- Throws:
jakarta.security.auth.message.AuthException
-
getServerAuthConfig
public jakarta.security.auth.message.config.ServerAuthConfig getServerAuthConfig(String layer, String appContext, CallbackHandler callbackHandler) throws jakarta.security.auth.message.AuthException
- Specified by:
getServerAuthConfigin interfacejakarta.security.auth.message.config.AuthConfigProvider- Throws:
jakarta.security.auth.message.AuthException
-
refresh
public void refresh()
- Specified by:
refreshin interfacejakarta.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
-
-