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(AssertionSet assertions, SecurityPolicyVersion sv, Policy bpMSP)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityPolicyHoldergetFromInMessagePolicyMap(WSDLBoundOperation op)SecurityPolicyHoldergetFromInProtocolPolicyMap(String protocol)SecurityPolicyHoldergetFromOutMessagePolicyMap(WSDLBoundOperation op)SecurityPolicyHoldergetFromOutProtocolPolicyMap(String protocol)StringgetId()HashMap<WSDLBoundOperation,SecurityPolicyHolder>getInMessagePolicyMap()HashMap<String,SecurityPolicyHolder>getInProtocolPM()HashMap<WSDLBoundOperation,SecurityPolicyHolder>getOutMessagePolicyMap()HashMap<String,SecurityPolicyHolder>getOutProtocolPM()voidputToInMessagePolicyMap(WSDLBoundOperation op, SecurityPolicyHolder sh)voidputToInProtocolPolicyMap(String protocol, SecurityPolicyHolder sh)voidputToOutMessagePolicyMap(WSDLBoundOperation op, SecurityPolicyHolder sh)voidputToOutProtocolPolicyMap(String protocol, SecurityPolicyHolder sh)
-
-
-
Field Detail
-
log
protected static final Logger log
-
bpMSP
protected Policy bpMSP
-
spVersion
protected SecurityPolicyVersion spVersion
-
-
Constructor Detail
-
PolicyAlternativeHolder
public PolicyAlternativeHolder(AssertionSet assertions, SecurityPolicyVersion sv, Policy bpMSP)
-
-
Method Detail
-
putToOutMessagePolicyMap
public void putToOutMessagePolicyMap(WSDLBoundOperation op, SecurityPolicyHolder sh)
-
getFromOutMessagePolicyMap
public SecurityPolicyHolder getFromOutMessagePolicyMap(WSDLBoundOperation op)
-
putToInMessagePolicyMap
public void putToInMessagePolicyMap(WSDLBoundOperation op, SecurityPolicyHolder sh)
-
getFromInMessagePolicyMap
public SecurityPolicyHolder getFromInMessagePolicyMap(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<WSDLBoundOperation,SecurityPolicyHolder> getOutMessagePolicyMap()
- Returns:
- the outMessagePolicyMap
-
getInMessagePolicyMap
public HashMap<WSDLBoundOperation,SecurityPolicyHolder> getInMessagePolicyMap()
- Returns:
- the inMessagePolicyMap
-
getOutProtocolPM
public HashMap<String,SecurityPolicyHolder> getOutProtocolPM()
- Returns:
- the outProtocolPM
-
getInProtocolPM
public HashMap<String,SecurityPolicyHolder> getInProtocolPM()
- Returns:
- the inProtocolPM
-
-