Method Summary |
|
abstract protected void | addIncomingFaultPolicy(Policy effectivePolicy, SecurityPolicyHolder sph, WSDLFault fault) |
abstract protected SecurityPolicyHolder | addIncomingMP(WSDLBoundOperation operation, Policy policy) |
abstract protected void | addIncomingProtocolPolicy(Policy effectivePolicy, String protocol) |
abstract protected void | addOutgoingFaultPolicy(Policy effectivePolicy, SecurityPolicyHolder sph, WSDLFault fault) |
abstract protected SecurityPolicyHolder | addOutgoingMP(WSDLBoundOperation operation, Policy policy) |
abstract protected void | addOutgoingProtocolPolicy(Policy effectivePolicy, String protocol) |
protected boolean | bindingHasIssuedTokenPolicy() |
protected boolean | bindingHasRMPolicy() |
protected boolean | bindingHasSecureConversationPolicy() |
protected void | buildProtocolPolicy(Policy endpointPolicy) |
protected void | cacheMessage(Packet packet) |
final protected void | cacheOperation(Message msg) |
protected void | collectPolicies() Summary from Section 4.2, WS-Security Policy spec( version 1.1 July 2005 ). |
protected SecurityPolicyHolder | constructPolicyHolder(Policy effectivePolicy, boolean isServer, boolean isIncoming) |
protected SecurityPolicyHolder | constructPolicyHolder(Policy effectivePolicy, boolean isServer, boolean isIncoming, boolean ignoreST) |
protected RuntimeException | generateInternalError(PolicyException ex) |
protected String | getAction(Packet packet) |
abstract protected String | getAction(WSDLOperation operation, boolean isIncomming) |
protected com.sun.xml.wss.impl.AlgorithmSuite | getAlgoSuite(AlgorithmSuite suite) |
protected AlgorithmSuite | getBindingAlgorithmSuite(Packet packet) |
protected Policy | getEffectiveBootstrapPolicy(NestedPolicy bp) |
protected List<PolicyAssertion> | getInBoundSCP(Message message) |
protected MessagePolicy | getInboundXWSBootstrapPolicy(Token scAssertion) |
protected List<PolicyAssertion> | getIssuedTokenPoliciesFromBootstrapPolicy(Token scAssertion) |
protected WSDLBoundOperation | getOperation(Message message) |
protected PolicyMapKey | getOperationKey(Message message) |
protected List<PolicyAssertion> | getOutBoundSCP(Message message) |
protected MessagePolicy | getOutgoingXWSBootstrapPolicy(Token scAssertion) |
protected MessagePolicy | getOutgoingXWSSecurityPolicy(Packet packet, boolean isSCMessage) |
protected SOAPFault | getSOAPFault(WssSoapFaultException sfe) |
protected SOAPFaultException | getSOAPFaultException(WssSoapFaultException sfe) |
protected SOAPFaultException | getSOAPFaultException(XWSSecurityException xwse) |
protected List<PolicyAssertion> | getSecureConversationPolicies(Message message, String scope) |
protected ArrayList<PolicyAssertion> | getTokens(Policy policy) |
protected WSDLBoundOperation | getWSDLOpFromAction(Packet packet, boolean isIncomming) |
protected com.sun.xml.wss.impl.WSSAssertion | getWssAssertion(WSSAssertion asser) |
protected ProcessingContext | initializeInboundProcessingContext(Packet packet) |
protected ProcessingContext | initializeOutgoingProcessingContext(Packet packet, boolean isSCMessage) |
protected boolean | isAddressingEnabled() |
protected boolean | isRMMessage(Packet packet) |
protected boolean | isSCCancel(Packet packet) |
protected boolean | isSCMessage(Packet packet) |
protected boolean | isTrustMessage(Packet packet) |
protected Class | loadClass(String classname) |
protected String | populateConfigProperties(Set configAssertions, Properties props) |
final protected void | resetCachedOperation() |
protected SOAPMessage | secureOutboundMessage(SOAPMessage message, ProcessingContext ctx) |
protected Message | secureOutboundMessage(Message message, ProcessingContext ctx) |
public void | setNextPipe(Pipe pipe) |
protected PolicySourceModel | unmarshalPolicy(String resource) |
protected SOAPMessage | verifyInboundMessage(SOAPMessage message, ProcessingContext ctx) |
protected Message | verifyInboundMessage(Message message, ProcessingContext ctx) |