Class PolicyAlternativeHolder


  • public class PolicyAlternativeHolder
    extends Object
    Holds all the Translated info for one PolicyAlternative
    • 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
    • Constructor Detail

      • 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 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
      • getInProtocolPM

        public HashMap<String,​com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder> getInProtocolPM()
        Returns:
        the inProtocolPM