Uses of Class
com.sun.xml.wss.provider.wsit.PolicyAlternativeHolder
-
Packages that use PolicyAlternativeHolder Package Description com.sun.xml.wss.jaxws.impl com.sun.xml.wss.provider.wsit -
-
Uses of PolicyAlternativeHolder in com.sun.xml.wss.jaxws.impl
Fields in com.sun.xml.wss.jaxws.impl with type parameters of type PolicyAlternativeHolder Modifier and Type Field Description protected List<PolicyAlternativeHolder>SecurityTubeBase. policyAlternativesMethods in com.sun.xml.wss.jaxws.impl that return PolicyAlternativeHolder Modifier and Type Method Description protected PolicyAlternativeHolderSecurityTubeBase. resolveAlternative(com.sun.xml.ws.api.message.Packet packet, boolean isSCMessage)Methods in com.sun.xml.wss.jaxws.impl with parameters of type PolicyAlternativeHolder Modifier and Type Method Description protected SecurityPolicyHolderSecurityClientTube. addIncomingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, com.sun.xml.ws.policy.Policy policy, PolicyAlternativeHolder ph)protected SecurityPolicyHolderSecurityServerTube. addIncomingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, com.sun.xml.ws.policy.Policy policy, PolicyAlternativeHolder ph)protected abstract SecurityPolicyHolderSecurityTubeBase. addIncomingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, com.sun.xml.ws.policy.Policy policy, PolicyAlternativeHolder ph)protected voidSecurityClientTube. addIncomingProtocolPolicy(com.sun.xml.ws.policy.Policy effectivePolicy, String protocol, PolicyAlternativeHolder ph)protected voidSecurityServerTube. addIncomingProtocolPolicy(com.sun.xml.ws.policy.Policy effectivePolicy, String protocol, PolicyAlternativeHolder ph)protected abstract voidSecurityTubeBase. addIncomingProtocolPolicy(com.sun.xml.ws.policy.Policy effectivePolicy, String protocol, PolicyAlternativeHolder ph)protected SecurityPolicyHolderSecurityClientTube. addOutgoingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, com.sun.xml.ws.policy.Policy policy, PolicyAlternativeHolder ph)protected SecurityPolicyHolderSecurityServerTube. addOutgoingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, com.sun.xml.ws.policy.Policy policy, PolicyAlternativeHolder ph)private Packet addAddressingHeaders(Packet packet, String relatesTo, String action){ AddressingBuilder builder = AddressingBuilder.newInstance(); AddressingProperties ap = builder.newAddressingProperties(); try{ // Action ap.setAction(builder.newURI(new URI(action))); // RelatesTo Relationship[] rs = new Relationship[]{builder.newRelationship(new URI(relatesTo))}; ap.setRelatesTo(rs); // To ap.setTo(builder.newURI(new URI(builder.newAddressingConstants().getAnonymousURI()))); } catch (URISyntaxException e) { throw new RuntimeException("Exception when adding Addressing Headers"); } WsaRuntimeFactory fac = WsaRuntimeFactory.newInstance(ap.getNamespaceURI(), pipeConfig.getWSDLModel(), pipeConfig.getBinding()); fac.writeHeaders(packet, ap); packet.invocationProperties .put(JAXWSAConstants.SERVER_ADDRESSING_PROPERTIES_OUTBOUND, ap); return packet; }protected abstract SecurityPolicyHolderSecurityTubeBase. addOutgoingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, com.sun.xml.ws.policy.Policy policy, PolicyAlternativeHolder ph)protected voidSecurityClientTube. addOutgoingProtocolPolicy(com.sun.xml.ws.policy.Policy effectivePolicy, String protocol, PolicyAlternativeHolder ph)protected voidSecurityServerTube. addOutgoingProtocolPolicy(com.sun.xml.ws.policy.Policy effectivePolicy, String protocol, PolicyAlternativeHolder ph)protected abstract voidSecurityTubeBase. addOutgoingProtocolPolicy(com.sun.xml.ws.policy.Policy effectivePolicy, String protocol, PolicyAlternativeHolder ph)protected voidSecurityTubeBase. buildProtocolPolicy(com.sun.xml.ws.policy.Policy endpointPolicy, PolicyAlternativeHolder ph)Method parameters in com.sun.xml.wss.jaxws.impl with type arguments of type PolicyAlternativeHolder Modifier and Type Method Description protected voidSecurityTubeBase. collectPolicies(List<PolicyAlternativeHolder> alternatives)Summary from Section 4.2, WS-Security Policy spec( version 1.1 July 2005 ). -
Uses of PolicyAlternativeHolder in com.sun.xml.wss.provider.wsit
Fields in com.sun.xml.wss.provider.wsit with type parameters of type PolicyAlternativeHolder Modifier and Type Field Description protected List<PolicyAlternativeHolder>WSITAuthContextBase. policyAlternativesMethods in com.sun.xml.wss.provider.wsit that return PolicyAlternativeHolder Modifier and Type Method Description protected PolicyAlternativeHolderWSITAuthContextBase. resolveAlternative(com.sun.xml.ws.api.message.Packet packet, boolean isSCMessage)Methods in com.sun.xml.wss.provider.wsit with parameters of type PolicyAlternativeHolder Modifier and Type Method Description protected abstract SecurityPolicyHolderWSITAuthContextBase. addIncomingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, com.sun.xml.ws.policy.Policy policy, PolicyAlternativeHolder ph)protected SecurityPolicyHolderWSITClientAuthContext. addIncomingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, com.sun.xml.ws.policy.Policy policy, PolicyAlternativeHolder ph)protected SecurityPolicyHolderWSITServerAuthContext. addIncomingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, com.sun.xml.ws.policy.Policy policy, PolicyAlternativeHolder ph)protected abstract voidWSITAuthContextBase. addIncomingProtocolPolicy(com.sun.xml.ws.policy.Policy effectivePolicy, String protocol, PolicyAlternativeHolder ph)protected voidWSITClientAuthContext. addIncomingProtocolPolicy(com.sun.xml.ws.policy.Policy effectivePolicy, String protocol, PolicyAlternativeHolder ph)protected voidWSITServerAuthContext. addIncomingProtocolPolicy(com.sun.xml.ws.policy.Policy effectivePolicy, String protocol, PolicyAlternativeHolder ph)protected abstract SecurityPolicyHolderWSITAuthContextBase. addOutgoingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, com.sun.xml.ws.policy.Policy policy, PolicyAlternativeHolder ph)protected SecurityPolicyHolderWSITClientAuthContext. addOutgoingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, com.sun.xml.ws.policy.Policy policy, PolicyAlternativeHolder ph)protected SecurityPolicyHolderWSITServerAuthContext. addOutgoingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation, com.sun.xml.ws.policy.Policy policy, PolicyAlternativeHolder ph)protected abstract voidWSITAuthContextBase. addOutgoingProtocolPolicy(com.sun.xml.ws.policy.Policy effectivePolicy, String protocol, PolicyAlternativeHolder ph)protected voidWSITClientAuthContext. addOutgoingProtocolPolicy(com.sun.xml.ws.policy.Policy effectivePolicy, String protocol, PolicyAlternativeHolder ph)protected voidWSITServerAuthContext. addOutgoingProtocolPolicy(com.sun.xml.ws.policy.Policy effectivePolicy, String protocol, PolicyAlternativeHolder ph)protected voidWSITAuthContextBase. buildProtocolPolicy(com.sun.xml.ws.policy.Policy endpointPolicy, PolicyAlternativeHolder ph)Method parameters in com.sun.xml.wss.provider.wsit with type arguments of type PolicyAlternativeHolder Modifier and Type Method Description protected voidWSITAuthContextBase. collectPolicies(com.sun.xml.ws.policy.PolicyMap wsPolicyMap, List<PolicyAlternativeHolder> alternatives)Summary from Section 4.2, WS-Security Policy spec( version 1.1 July 2005 ).static PolicyResolverPolicyResolverFactory. createPolicyResolver(List<PolicyAlternativeHolder> alternatives, com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation cachedOperation, TubeConfiguration tubeConfig, com.sun.xml.ws.api.addressing.AddressingVersion addVer, boolean isClient, com.sun.xml.ws.rx.rm.api.RmProtocolVersion rmVer, com.sun.xml.ws.rx.mc.api.McProtocolVersion mcVer)
-