| Modifier and Type | Method and Description |
|---|---|
void |
TokenValidator.validate(ProcessingContext context)
Peforms token validation , eg: In case BinarySecurityToken checks if the token is valid.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JAXBFilterProcessingContext |
| Modifier and Type | Method and Description |
|---|---|
void |
JAXBFilterProcessingContext.copy(ProcessingContext ctxx1,
ProcessingContext ctxx2) |
| Constructor and Description |
|---|
JAXBFilterProcessingContext(ProcessingContext context) |
| Modifier and Type | Method and Description |
|---|---|
ProcessingContext |
SecurityContext.getProcessingContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
SecurityContext.setProcessingContext(ProcessingContext pc) |
void |
KerberosBinarySecurityToken.validate(ProcessingContext context) |
void |
SAMLAssertion.validate(ProcessingContext context) |
void |
TimestampHeader.validate(ProcessingContext context) |
void |
UsernameTokenHeader.validate(ProcessingContext context) |
void |
X509BinarySecurityToken.validate(ProcessingContext context) |
void |
SignatureConfirmation.validate(ProcessingContext context) |
| Constructor and Description |
|---|
TargetResolverImpl(ProcessingContext ctx)
Creates a new instance of TargetResolverImpl
|
| Modifier and Type | Method and Description |
|---|---|
MessagePolicy |
AlternativeSelector.selectAlternative(ProcessingContext ctx,
List<MessagePolicy> alternatives,
SecurityPolicy recvdPolicy) |
| Modifier and Type | Method and Description |
|---|---|
ProcessingContext |
XWSSProcessor.createProcessingContext(SOAPMessage msg)
Create a Processing Context initialized with the given SOAPMessage
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProcessingContext.copy(ProcessingContext ctx1,
ProcessingContext ctx2)
copy operator
|
SOAPMessage |
XWSSProcessor.secureOutboundMessage(ProcessingContext messageCntxt)
Adds Security to an outbound
SOAPMessage according to
the Security Policy inferred from the SecurityConfiguration
with which this XWSSProcessor was initialized. |
SOAPMessage |
XWSSProcessor.verifyInboundMessage(ProcessingContext messageCntxt)
Verifies Security in an inbound
SOAPMessage according to
the Security Policy inferred from the SecurityConfiguration
with which this XWSSProcessor was initialized. |
| Modifier and Type | Class and Description |
|---|---|
class |
FilterProcessingContext |
class |
ProcessingContextImpl |
| Modifier and Type | Method and Description |
|---|---|
void |
ProcessingContextImpl.copy(ProcessingContext ctxx1,
ProcessingContext ctxx2)
copy operator
|
static void |
SecurityRecipient.handleFault(ProcessingContext context) |
static void |
SecurityAnnotator.handleFault(ProcessingContext context) |
static void |
NewSecurityRecipient.handleFault(ProcessingContext context) |
SecurityPolicy |
PolicyResolver.resolvePolicy(ProcessingContext ctx) |
static void |
SecurityAnnotator.secureMessage(ProcessingContext context)
Secure an Outbound SOAP Message.
|
static FilterProcessingContext |
SecurityAnnotator.setFilterProcessingContext(ProcessingContext context) |
static void |
SecurityRecipient.validateMessage(ProcessingContext context)
Validate security in an Inbound SOAPMessage.
|
static void |
NewSecurityRecipient.validateMessage(ProcessingContext context)
Validate security in an Inbound SOAPMessage.
|
| Constructor and Description |
|---|
FilterProcessingContext(ProcessingContext context) |
TargetResolverImpl(ProcessingContext ctx)
Creates a new instance of TargetResolverImpl
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DumpFilter.process(ProcessingContext context)
dumps the soap messages and throws XWSSecurityException if it is unable to dump.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessingContext |
XWSSProcessor2_0Impl.createProcessingContext(SOAPMessage msg) |
| Modifier and Type | Method and Description |
|---|---|
SOAPMessage |
XWSSProcessor2_0Impl.secureOutboundMessage(ProcessingContext context) |
SOAPMessage |
XWSSProcessor2_0Impl.verifyInboundMessage(ProcessingContext context) |
| Modifier and Type | Method and Description |
|---|---|
static PolicyVerifier |
PolicyVerifierFactory.createVerifier(SecurityPolicy servicePolicy,
ProcessingContext ctx) |
MessagePolicy |
UsernameOrSAMLAlternativeSelector.selectAlternative(ProcessingContext ctx,
List<MessagePolicy> alternatives,
SecurityPolicy recvdPolicy) |
MessagePolicy |
UsernameOrX509AlternativeSelector.selectAlternative(ProcessingContext ctx,
List<MessagePolicy> alternatives,
SecurityPolicy recvdPolicy) |
| Constructor and Description |
|---|
MessagePolicyVerifier(ProcessingContext ctx,
TargetResolver targetResolver)
Creates a new instance of MessagePolicyVerifier
|
PolicyAlternativesVerifier(ProcessingContext ctx,
TargetResolver targetResolver)
Creates a new instance of MessagePolicyVerifier
|
| Modifier and Type | Class and Description |
|---|---|
class |
JAXWSProcessingContextImpl |
| Modifier and Type | Method and Description |
|---|---|
protected ProcessingContext |
SecurityTubeBase.initializeInboundProcessingContext(com.sun.xml.ws.api.message.Packet packet) |
protected ProcessingContext |
SecurityTubeBase.initializeOutgoingProcessingContext(com.sun.xml.ws.api.message.Packet packet,
boolean isSCMessage) |
protected ProcessingContext |
SecurityServerTube.initializeOutgoingProcessingContext(com.sun.xml.ws.api.message.Packet packet,
boolean isSCMessage) |
protected ProcessingContext |
SecurityServerTube.initializeOutgoingProcessingContext(com.sun.xml.ws.api.message.Packet packet,
boolean isSCMessage,
boolean isTrustMessage) |
| Modifier and Type | Method and Description |
|---|---|
SecurityPolicy |
PolicyResolverImpl.resolvePolicy(ProcessingContext ctx) |
protected com.sun.xml.ws.api.message.Message |
SecurityTubeBase.secureOutboundMessage(com.sun.xml.ws.api.message.Message message,
ProcessingContext ctx) |
protected SOAPMessage |
SecurityTubeBase.secureOutboundMessage(SOAPMessage message,
ProcessingContext ctx) |
protected com.sun.xml.ws.api.message.Message |
SecurityTubeBase.verifyInboundMessage(com.sun.xml.ws.api.message.Message message,
ProcessingContext ctx) |
protected SOAPMessage |
SecurityTubeBase.verifyInboundMessage(SOAPMessage message,
ProcessingContext ctx) |
protected SOAPMessage |
SecurityServerTube.verifyInboundMessage(SOAPMessage message,
ProcessingContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
protected ProcessingContext |
WSITAuthContextBase.initializeInboundProcessingContext(com.sun.xml.ws.api.message.Packet packet) |
protected ProcessingContext |
WSITAuthContextBase.initializeOutgoingProcessingContext(com.sun.xml.ws.api.message.Packet packet,
boolean isSCMessage) |
protected ProcessingContext |
WSITServerAuthContext.initializeOutgoingProcessingContext(com.sun.xml.ws.api.message.Packet packet,
boolean isSCMessage) |
| Modifier and Type | Method and Description |
|---|---|
protected com.sun.xml.ws.api.message.Message |
WSITAuthContextBase.secureOutboundMessage(com.sun.xml.ws.api.message.Message message,
ProcessingContext ctx) |
protected com.sun.xml.ws.api.message.Message |
WSITClientAuthContext.secureOutboundMessage(com.sun.xml.ws.api.message.Message message,
ProcessingContext ctx) |
protected SOAPMessage |
WSITAuthContextBase.secureOutboundMessage(SOAPMessage message,
ProcessingContext ctx) |
protected SOAPMessage |
WSITClientAuthContext.secureOutboundMessage(SOAPMessage message,
ProcessingContext ctx) |
protected com.sun.xml.ws.api.message.Message |
WSITServerAuthContext.verifyInboundMessage(com.sun.xml.ws.api.message.Message message,
ProcessingContext ctx) |
protected com.sun.xml.ws.api.message.Message |
WSITClientAuthContext.verifyInboundMessage(com.sun.xml.ws.api.message.Message message,
ProcessingContext ctx) |
protected SOAPMessage |
WSITServerAuthContext.verifyInboundMessage(SOAPMessage message,
ProcessingContext ctx) |
protected SOAPMessage |
WSITClientAuthContext.verifyInboundMessage(SOAPMessage message,
ProcessingContext ctx) |
Copyright © 2005–2018 Oracle Corporation. All rights reserved.