| Package | Description |
|---|---|
| com.sun.xml.ws.security.impl.policyconv | |
| com.sun.xml.wss.jaxws.impl | |
| com.sun.xml.wss.provider.wsit |
| Modifier and Type | Method and Description |
|---|---|
SecurityPolicyHolder |
SecurityPolicyHolder.getFaultPolicy(com.sun.xml.ws.api.model.wsdl.WSDLFault fault) |
| Modifier and Type | Method and Description |
|---|---|
void |
SecurityPolicyHolder.addFaultPolicy(com.sun.xml.ws.api.model.wsdl.WSDLFault fault,
SecurityPolicyHolder policy) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract SecurityPolicyHolder |
SecurityTubeBase.addIncomingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
com.sun.xml.ws.policy.Policy policy,
PolicyAlternativeHolder ph) |
protected SecurityPolicyHolder |
SecurityClientTube.addIncomingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
com.sun.xml.ws.policy.Policy policy,
PolicyAlternativeHolder ph) |
protected SecurityPolicyHolder |
SecurityServerTube.addIncomingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
com.sun.xml.ws.policy.Policy policy,
PolicyAlternativeHolder ph) |
protected abstract SecurityPolicyHolder |
SecurityTubeBase.addOutgoingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
com.sun.xml.ws.policy.Policy policy,
PolicyAlternativeHolder ph) |
protected SecurityPolicyHolder |
SecurityClientTube.addOutgoingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
com.sun.xml.ws.policy.Policy policy,
PolicyAlternativeHolder ph) |
protected SecurityPolicyHolder |
SecurityServerTube.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 SecurityPolicyHolder |
SecurityTubeBase.constructPolicyHolder(com.sun.xml.ws.policy.Policy effectivePolicy,
boolean isServer,
boolean isIncoming) |
protected SecurityPolicyHolder |
SecurityTubeBase.constructPolicyHolder(com.sun.xml.ws.policy.Policy effectivePolicy,
boolean isServer,
boolean isIncoming,
boolean ignoreST) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
SecurityTubeBase.addIncomingFaultPolicy(com.sun.xml.ws.policy.Policy effectivePolicy,
SecurityPolicyHolder sph,
com.sun.xml.ws.api.model.wsdl.WSDLFault fault) |
protected void |
SecurityClientTube.addIncomingFaultPolicy(com.sun.xml.ws.policy.Policy effectivePolicy,
SecurityPolicyHolder sph,
com.sun.xml.ws.api.model.wsdl.WSDLFault fault) |
protected void |
SecurityServerTube.addIncomingFaultPolicy(com.sun.xml.ws.policy.Policy effectivePolicy,
SecurityPolicyHolder sph,
com.sun.xml.ws.api.model.wsdl.WSDLFault fault) |
protected abstract void |
SecurityTubeBase.addOutgoingFaultPolicy(com.sun.xml.ws.policy.Policy effectivePolicy,
SecurityPolicyHolder sph,
com.sun.xml.ws.api.model.wsdl.WSDLFault fault) |
protected void |
SecurityClientTube.addOutgoingFaultPolicy(com.sun.xml.ws.policy.Policy effectivePolicy,
SecurityPolicyHolder sph,
com.sun.xml.ws.api.model.wsdl.WSDLFault fault) |
protected void |
SecurityServerTube.addOutgoingFaultPolicy(com.sun.xml.ws.policy.Policy effectivePolicy,
SecurityPolicyHolder sph,
com.sun.xml.ws.api.model.wsdl.WSDLFault fault) |
| Constructor and Description |
|---|
PolicyResolverImpl(HashMap<com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation,SecurityPolicyHolder> inMessagePolicyMap,
HashMap<String,SecurityPolicyHolder> ip,
com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation cachedOperation,
TubeConfiguration tubeConfig,
com.sun.xml.ws.api.addressing.AddressingVersion addVer,
boolean isClient,
RmProtocolVersion rmVer,
McProtocolVersion mcVer)
Creates a new instance of OperationResolverImpl
|
PolicyResolverImpl(HashMap<com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation,SecurityPolicyHolder> inMessagePolicyMap,
HashMap<String,SecurityPolicyHolder> ip,
com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation cachedOperation,
TubeConfiguration tubeConfig,
com.sun.xml.ws.api.addressing.AddressingVersion addVer,
boolean isClient,
RmProtocolVersion rmVer,
McProtocolVersion mcVer)
Creates a new instance of OperationResolverImpl
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract SecurityPolicyHolder |
WSITAuthContextBase.addIncomingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
com.sun.xml.ws.policy.Policy policy,
PolicyAlternativeHolder ph) |
protected SecurityPolicyHolder |
WSITServerAuthContext.addIncomingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
com.sun.xml.ws.policy.Policy policy,
PolicyAlternativeHolder ph) |
protected SecurityPolicyHolder |
WSITClientAuthContext.addIncomingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
com.sun.xml.ws.policy.Policy policy,
PolicyAlternativeHolder ph) |
protected abstract SecurityPolicyHolder |
WSITAuthContextBase.addOutgoingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
com.sun.xml.ws.policy.Policy policy,
PolicyAlternativeHolder ph) |
protected SecurityPolicyHolder |
WSITServerAuthContext.addOutgoingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
com.sun.xml.ws.policy.Policy policy,
PolicyAlternativeHolder ph) |
protected SecurityPolicyHolder |
WSITClientAuthContext.addOutgoingMP(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation operation,
com.sun.xml.ws.policy.Policy policy,
PolicyAlternativeHolder ph) |
protected SecurityPolicyHolder |
WSITAuthContextBase.constructPolicyHolder(com.sun.xml.ws.policy.Policy effectivePolicy,
boolean isServer,
boolean isIncoming) |
protected SecurityPolicyHolder |
WSITAuthContextBase.constructPolicyHolder(com.sun.xml.ws.policy.Policy effectivePolicy,
boolean isServer,
boolean isIncoming,
boolean ignoreST) |
SecurityPolicyHolder |
PolicyAlternativeHolder.getFromInMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op) |
SecurityPolicyHolder |
PolicyAlternativeHolder.getFromInProtocolPolicyMap(String protocol) |
SecurityPolicyHolder |
PolicyAlternativeHolder.getFromOutMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op) |
SecurityPolicyHolder |
PolicyAlternativeHolder.getFromOutProtocolPolicyMap(String protocol) |
| Modifier and Type | Method and Description |
|---|---|
HashMap<com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation,SecurityPolicyHolder> |
PolicyAlternativeHolder.getInMessagePolicyMap() |
HashMap<String,SecurityPolicyHolder> |
PolicyAlternativeHolder.getInProtocolPM() |
HashMap<com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation,SecurityPolicyHolder> |
PolicyAlternativeHolder.getOutMessagePolicyMap() |
HashMap<String,SecurityPolicyHolder> |
PolicyAlternativeHolder.getOutProtocolPM() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
WSITAuthContextBase.addIncomingFaultPolicy(com.sun.xml.ws.policy.Policy effectivePolicy,
SecurityPolicyHolder sph,
com.sun.xml.ws.api.model.wsdl.WSDLFault fault) |
protected void |
WSITServerAuthContext.addIncomingFaultPolicy(com.sun.xml.ws.policy.Policy effectivePolicy,
SecurityPolicyHolder sph,
com.sun.xml.ws.api.model.wsdl.WSDLFault fault) |
protected void |
WSITClientAuthContext.addIncomingFaultPolicy(com.sun.xml.ws.policy.Policy effectivePolicy,
SecurityPolicyHolder sph,
com.sun.xml.ws.api.model.wsdl.WSDLFault fault) |
protected abstract void |
WSITAuthContextBase.addOutgoingFaultPolicy(com.sun.xml.ws.policy.Policy effectivePolicy,
SecurityPolicyHolder sph,
com.sun.xml.ws.api.model.wsdl.WSDLFault fault) |
protected void |
WSITServerAuthContext.addOutgoingFaultPolicy(com.sun.xml.ws.policy.Policy effectivePolicy,
SecurityPolicyHolder sph,
com.sun.xml.ws.api.model.wsdl.WSDLFault fault) |
protected void |
WSITClientAuthContext.addOutgoingFaultPolicy(com.sun.xml.ws.policy.Policy effectivePolicy,
SecurityPolicyHolder sph,
com.sun.xml.ws.api.model.wsdl.WSDLFault fault) |
void |
PolicyAlternativeHolder.putToInMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op,
SecurityPolicyHolder sh) |
void |
PolicyAlternativeHolder.putToInProtocolPolicyMap(String protocol,
SecurityPolicyHolder sh) |
void |
PolicyAlternativeHolder.putToOutMessagePolicyMap(com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation op,
SecurityPolicyHolder sh) |
void |
PolicyAlternativeHolder.putToOutProtocolPolicyMap(String protocol,
SecurityPolicyHolder sh) |
| Modifier and Type | Method and Description |
|---|---|
static PolicyResolver |
PolicyResolverFactory.createPolicyResolver(HashMap<com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation,SecurityPolicyHolder> inMessagePolicyMap,
HashMap<String,SecurityPolicyHolder> ip,
com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation cachedOperation,
TubeConfiguration tubeConfig,
com.sun.xml.ws.api.addressing.AddressingVersion addVer,
boolean isClient,
RmProtocolVersion rmVer,
McProtocolVersion mcVer) |
static PolicyResolver |
PolicyResolverFactory.createPolicyResolver(HashMap<com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation,SecurityPolicyHolder> inMessagePolicyMap,
HashMap<String,SecurityPolicyHolder> ip,
com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation cachedOperation,
TubeConfiguration tubeConfig,
com.sun.xml.ws.api.addressing.AddressingVersion addVer,
boolean isClient,
RmProtocolVersion rmVer,
McProtocolVersion mcVer) |
Copyright © 2005–2018 Oracle Corporation. All rights reserved.