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
-
-
Field Summary
Fields Modifier and Type Field Description protected com.sun.xml.ws.policy.PolicybpMSPprotected static Loggerlogprotected SecurityPolicyVersionspVersion
-
Constructor Summary
Constructors Constructor Description PolicyAlternativeHolder(com.sun.xml.ws.policy.AssertionSet assertions, SecurityPolicyVersion sv, com.sun.xml.ws.policy.Policy bpMSP)
-
Method Summary
-
-
-
Field Detail
-
log
protected static final Logger log
-
bpMSP
protected com.sun.xml.ws.policy.Policy bpMSP
-
spVersion
protected SecurityPolicyVersion spVersion
-
-
Constructor Detail
-
PolicyAlternativeHolder
public PolicyAlternativeHolder(com.sun.xml.ws.policy.AssertionSet assertions, SecurityPolicyVersion sv, com.sun.xml.ws.policy.Policy bpMSP)
-
-
Method Detail
-
putToOutMessagePolicyMap
public void putToOutMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op, SecurityPolicyHolder sh)
-
getFromOutMessagePolicyMap
public SecurityPolicyHolder getFromOutMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op)
-
putToInMessagePolicyMap
public void putToInMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op, SecurityPolicyHolder sh)
-
getFromInMessagePolicyMap
public SecurityPolicyHolder getFromInMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op)
-
putToOutProtocolPolicyMap
public void putToOutProtocolPolicyMap(String protocol, SecurityPolicyHolder sh)
-
getFromOutProtocolPolicyMap
public SecurityPolicyHolder getFromOutProtocolPolicyMap(String protocol)
-
putToInProtocolPolicyMap
public void putToInProtocolPolicyMap(String protocol, SecurityPolicyHolder sh)
-
getFromInProtocolPolicyMap
public 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,SecurityPolicyHolder> getOutMessagePolicyMap()
- Returns:
- the outMessagePolicyMap
-
getInMessagePolicyMap
public HashMap<com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation,SecurityPolicyHolder> getInMessagePolicyMap()
- Returns:
- the inMessagePolicyMap
-
getOutProtocolPM
public HashMap<String,SecurityPolicyHolder> getOutProtocolPM()
- Returns:
- the outProtocolPM
-
getInProtocolPM
public HashMap<String,SecurityPolicyHolder> getInProtocolPM()
- Returns:
- the inProtocolPM
-
-