Package com.sun.xml.wss.jaxws.impl
Class PolicyResolverImpl
- java.lang.Object
-
- com.sun.xml.wss.jaxws.impl.PolicyResolverImpl
-
- All Implemented Interfaces:
PolicyResolver
public class PolicyResolverImpl extends Object implements PolicyResolver
- Author:
- Ashutosh.Shahi@sun.com
-
-
Constructor Summary
Constructors Constructor Description PolicyResolverImpl(HashMap<com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation,com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder> inMessagePolicyMap, HashMap<String,com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder> ip, com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation cachedOperation, TubeConfiguration tubeConfig, com.sun.xml.ws.api.addressing.AddressingVersion addVer, boolean isClient, com.sun.xml.ws.rx.rm.api.RmProtocolVersion rmVer, com.sun.xml.ws.rx.mc.api.McProtocolVersion mcVer)Creates a new instance of OperationResolverImpl
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.sun.xml.ws.policy.PolicyAssertiongetInBoundSCP()SecurityPolicyresolvePolicy(ProcessingContext ctx)
-
-
-
Field Detail
-
log
protected static final Logger log
-
-
Constructor Detail
-
PolicyResolverImpl
public PolicyResolverImpl(HashMap<com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation,com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder> inMessagePolicyMap, HashMap<String,com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder> ip, com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation cachedOperation, TubeConfiguration tubeConfig, com.sun.xml.ws.api.addressing.AddressingVersion addVer, boolean isClient, com.sun.xml.ws.rx.rm.api.RmProtocolVersion rmVer, com.sun.xml.ws.rx.mc.api.McProtocolVersion mcVer)
Creates a new instance of OperationResolverImpl
-
-
Method Detail
-
resolvePolicy
public SecurityPolicy resolvePolicy(ProcessingContext ctx)
- Specified by:
resolvePolicyin interfacePolicyResolver
-
getInBoundSCP
protected com.sun.xml.ws.policy.PolicyAssertion getInBoundSCP()
-
-