Package com.sun.xml.wss.provider.wsit
Class PolicyAlternativeHolder
- java.lang.Object
-
- com.sun.xml.wss.provider.wsit.PolicyAlternativeHolder
-
public class PolicyAlternativeHolder extends Object
Holds all the Translated info for one PolicyAlternative
-
-
Constructor Summary
Constructors Constructor Description PolicyAlternativeHolder(com.sun.xml.ws.policy.AssertionSet assertions, com.sun.xml.ws.security.policy.SecurityPolicyVersion sv, com.sun.xml.ws.policy.Policy bpMSP)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHoldergetFromInMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op)com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHoldergetFromInProtocolPolicyMap(String protocol)com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHoldergetFromOutMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op)com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHoldergetFromOutProtocolPolicyMap(String protocol)StringgetId()HashMap<com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation,com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder>getInMessagePolicyMap()HashMap<String,com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder>getInProtocolPM()HashMap<com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation,com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder>getOutMessagePolicyMap()HashMap<String,com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder>getOutProtocolPM()voidputToInMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op, com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder sh)voidputToInProtocolPolicyMap(String protocol, com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder sh)voidputToOutMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op, com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder sh)voidputToOutProtocolPolicyMap(String protocol, com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder sh)
-
-
-
Field Detail
-
log
protected static final Logger log
-
bpMSP
protected com.sun.xml.ws.policy.Policy bpMSP
-
spVersion
protected com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion
-
-
Method Detail
-
putToOutMessagePolicyMap
public void putToOutMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op, com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder sh)
-
getFromOutMessagePolicyMap
public com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder getFromOutMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op)
-
putToInMessagePolicyMap
public void putToInMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op, com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder sh)
-
getFromInMessagePolicyMap
public com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder getFromInMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op)
-
putToOutProtocolPolicyMap
public void putToOutProtocolPolicyMap(String protocol, com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder sh)
-
getFromOutProtocolPolicyMap
public com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder getFromOutProtocolPolicyMap(String protocol)
-
putToInProtocolPolicyMap
public void putToInProtocolPolicyMap(String protocol, com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder sh)
-
getFromInProtocolPolicyMap
public com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder getFromInProtocolPolicyMap(String protocol)
-
getId
public String getId()
- Returns:
- the uuid, a unique ID to identify the PolicyAlternative for use by the Security Runtime
-
getOutMessagePolicyMap
public HashMap<com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation,com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder> getOutMessagePolicyMap()
- Returns:
- the outMessagePolicyMap
-
getInMessagePolicyMap
public HashMap<com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation,com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder> getInMessagePolicyMap()
- Returns:
- the inMessagePolicyMap
-
getOutProtocolPM
public HashMap<String,com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder> getOutProtocolPM()
- Returns:
- the outProtocolPM
-
-