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 protected
BaseAuthConfig(Object context)
protected
BaseAuthConfig(List<MessageSecurityDescriptor> descriptors, ArrayList authContexts)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static AuthPolicy
getAuthPolicy(ProtectionDescriptor pd)
protected Object
getContext(jakarta.xml.ws.handler.soap.SOAPMessageContext soapMC)
QName[]
getMechanisms()
static Method
getMethod(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()
-
-