| Methods in com.sun.xml.wss.jaxws.impl with parameters of type PolicyAlternativeHolder |
protected SecurityPolicyHolder |
SecurityClientTube.addIncomingMP(WSDLBoundOperation operation,
Policy policy,
PolicyAlternativeHolder ph)
|
protected SecurityPolicyHolder |
SecurityServerTube.addIncomingMP(WSDLBoundOperation operation,
Policy policy,
PolicyAlternativeHolder ph)
|
protected abstract SecurityPolicyHolder |
SecurityTubeBase.addIncomingMP(WSDLBoundOperation operation,
Policy policy,
PolicyAlternativeHolder ph)
|
protected void |
SecurityClientTube.addIncomingProtocolPolicy(Policy effectivePolicy,
String protocol,
PolicyAlternativeHolder ph)
|
protected void |
SecurityServerTube.addIncomingProtocolPolicy(Policy effectivePolicy,
String protocol,
PolicyAlternativeHolder ph)
|
protected abstract void |
SecurityTubeBase.addIncomingProtocolPolicy(Policy effectivePolicy,
String protocol,
PolicyAlternativeHolder ph)
|
protected SecurityPolicyHolder |
SecurityClientTube.addOutgoingMP(WSDLBoundOperation operation,
Policy policy,
PolicyAlternativeHolder ph)
|
protected SecurityPolicyHolder |
SecurityServerTube.addOutgoingMP(WSDLBoundOperation operation,
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 SecurityPolicyHolder |
SecurityTubeBase.addOutgoingMP(WSDLBoundOperation operation,
Policy policy,
PolicyAlternativeHolder ph)
|
protected void |
SecurityClientTube.addOutgoingProtocolPolicy(Policy effectivePolicy,
String protocol,
PolicyAlternativeHolder ph)
|
protected void |
SecurityServerTube.addOutgoingProtocolPolicy(Policy effectivePolicy,
String protocol,
PolicyAlternativeHolder ph)
|
protected abstract void |
SecurityTubeBase.addOutgoingProtocolPolicy(Policy effectivePolicy,
String protocol,
PolicyAlternativeHolder ph)
|
protected void |
SecurityTubeBase.buildProtocolPolicy(Policy endpointPolicy,
PolicyAlternativeHolder ph)
|
| Methods in com.sun.xml.wss.provider.wsit with parameters of type PolicyAlternativeHolder |
protected abstract SecurityPolicyHolder |
WSITAuthContextBase.addIncomingMP(WSDLBoundOperation operation,
Policy policy,
PolicyAlternativeHolder ph)
|
protected SecurityPolicyHolder |
WSITClientAuthContext.addIncomingMP(WSDLBoundOperation operation,
Policy policy,
PolicyAlternativeHolder ph)
|
protected SecurityPolicyHolder |
WSITServerAuthContext.addIncomingMP(WSDLBoundOperation operation,
Policy policy,
PolicyAlternativeHolder ph)
|
protected abstract void |
WSITAuthContextBase.addIncomingProtocolPolicy(Policy effectivePolicy,
String protocol,
PolicyAlternativeHolder ph)
|
protected void |
WSITClientAuthContext.addIncomingProtocolPolicy(Policy effectivePolicy,
String protocol,
PolicyAlternativeHolder ph)
|
protected void |
WSITServerAuthContext.addIncomingProtocolPolicy(Policy effectivePolicy,
String protocol,
PolicyAlternativeHolder ph)
|
protected abstract SecurityPolicyHolder |
WSITAuthContextBase.addOutgoingMP(WSDLBoundOperation operation,
Policy policy,
PolicyAlternativeHolder ph)
|
protected SecurityPolicyHolder |
WSITClientAuthContext.addOutgoingMP(WSDLBoundOperation operation,
Policy policy,
PolicyAlternativeHolder ph)
|
protected SecurityPolicyHolder |
WSITServerAuthContext.addOutgoingMP(WSDLBoundOperation operation,
Policy policy,
PolicyAlternativeHolder ph)
|
protected abstract void |
WSITAuthContextBase.addOutgoingProtocolPolicy(Policy effectivePolicy,
String protocol,
PolicyAlternativeHolder ph)
|
protected void |
WSITClientAuthContext.addOutgoingProtocolPolicy(Policy effectivePolicy,
String protocol,
PolicyAlternativeHolder ph)
|
protected void |
WSITServerAuthContext.addOutgoingProtocolPolicy(Policy effectivePolicy,
String protocol,
PolicyAlternativeHolder ph)
|
protected void |
WSITAuthContextBase.buildProtocolPolicy(Policy endpointPolicy,
PolicyAlternativeHolder ph)
|