public class XWSSProcessor2_0Impl extends Object implements XWSSProcessor
| Modifier | Constructor and Description |
|---|---|
protected |
XWSSProcessor2_0Impl(InputStream securityConfig) |
protected |
XWSSProcessor2_0Impl(InputStream securityConfig,
CallbackHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
ProcessingContext |
createProcessingContext(SOAPMessage msg)
Create a Processing Context initialized with the given SOAPMessage
|
SOAPMessage |
secureOutboundMessage(ProcessingContext context)
Adds Security to an outbound
SOAPMessage according to
the Security Policy inferred from the SecurityConfiguration
with which this XWSSProcessor was initialized. |
SOAPMessage |
verifyInboundMessage(ProcessingContext context)
Verifies Security in an inbound
SOAPMessage according to
the Security Policy inferred from the SecurityConfiguration
with which this XWSSProcessor was initialized. |
protected XWSSProcessor2_0Impl(InputStream securityConfig, CallbackHandler handler) throws XWSSecurityException
XWSSecurityExceptionprotected XWSSProcessor2_0Impl(InputStream securityConfig) throws XWSSecurityException
XWSSecurityExceptionpublic SOAPMessage secureOutboundMessage(ProcessingContext context) throws XWSSecurityException
XWSSProcessorSOAPMessage according to
the Security Policy inferred from the SecurityConfiguration
with which this XWSSProcessor was initialized.secureOutboundMessage in interface XWSSProcessorcontext - the SOAP ProcessingContext containing
the outgoing SOAPMessage to be securedSOAPMessageXWSSecurityException - if there was an error in securing
the message.public SOAPMessage verifyInboundMessage(ProcessingContext context) throws XWSSecurityException
XWSSProcessorSOAPMessage according to
the Security Policy inferred from the SecurityConfiguration
with which this XWSSProcessor was initialized.verifyInboundMessage in interface XWSSProcessorcontext - the SOAP ProcessingContext containing the
outgoing SOAPMessage to be securedSOAPMessage after successful
verification of security in the messageXWSSecurityException - if there was an unexpected error
while verifying the message.OR if the security in the incoming
message violates the Security policy that was applied to the message.public ProcessingContext createProcessingContext(SOAPMessage msg) throws XWSSecurityException
XWSSProcessorcreateProcessingContext in interface XWSSProcessormsg - the SOAPMessage with which to initialize the ProcessingContextXWSSecurityExceptionCopyright © 2005–2018 Oracle Corporation. All rights reserved.