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 Details

    • 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
  • Constructor Details

    • PolicyAlternativeHolder

      public PolicyAlternativeHolder(com.sun.xml.ws.policy.AssertionSet assertions, com.sun.xml.ws.security.policy.SecurityPolicyVersion sv, com.sun.xml.ws.policy.Policy bpMSP)
  • Method Details

    • 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