Class BaseAuthConfig
- java.lang.Object
-
- com.sun.enterprise.security.jauth.jaspic.provider.BaseAuthConfig
-
- Direct Known Subclasses:
ClientAuthConfig,ServerAuthConfig
public class BaseAuthConfig extends Object
This class is the container's base interface to the AuthConfig subsystem to get AuthContext objects on which to invoke message layer authentication providers. It is not intended to be layer or web services specific (see getMechanisms method at end). The ServerAuthConfig and ClientAuthConfig classes extend this class.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBaseAuthConfig(Object context)protectedBaseAuthConfig(List<MessageSecurityDescriptor> descriptors, ArrayList authContexts)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static AuthPolicygetAuthPolicy(ProtectionDescriptor pd)protected ObjectgetContext(jakarta.xml.ws.handler.soap.SOAPMessageContext soapMC)QName[]getMechanisms()static MethodgetMethod(jakarta.xml.ws.handler.soap.SOAPMessageContext soapMC)
-
-
-
Constructor Detail
-
BaseAuthConfig
protected BaseAuthConfig(Object context)
-
BaseAuthConfig
protected BaseAuthConfig(List<MessageSecurityDescriptor> descriptors, ArrayList authContexts)
-
-
Method Detail
-
getAuthPolicy
protected static AuthPolicy getAuthPolicy(ProtectionDescriptor pd)
-
getContext
protected Object getContext(jakarta.xml.ws.handler.soap.SOAPMessageContext soapMC)
-
getMethod
public static Method getMethod(jakarta.xml.ws.handler.soap.SOAPMessageContext soapMC)
-
getMechanisms
public QName[] getMechanisms()
-
-