Package | Description |
---|---|
com.arjuna.mw.wst11.client | |
com.arjuna.mw.wst11.service | |
com.arjuna.webservices11.wsaddr | |
com.arjuna.webservices11.wsarj | |
com.arjuna.webservices11.wsarj.handler | |
javax.xml.ws |
This package contains the core JAX-WS APIs.
|
javax.xml.ws.handler |
This package defines APIs for message handlers.
|
javax.xml.ws.handler.soap |
This package defines APIs for SOAP message handlers.
|
org.jboss.jbossts.txbridge.inbound | |
org.jboss.jbossts.txbridge.outbound | |
org.jboss.ws.api.handler |
Convenient extensions to JAX-WS handler framework
|
org.picketlink.identity.federation.core.wstrust.handlers | |
org.picketlink.trust.jbossws | |
org.picketlink.trust.jbossws.handler | |
org.picketlink.trust.jbossws.util |
Modifier and Type | Method and Description |
---|---|
void |
JaxWSHeaderContextProcessor.close(MessageContext messageContext) |
Modifier and Type | Method and Description |
---|---|
void |
JaxWSHeaderContextProcessor.close(MessageContext messageContext) |
Modifier and Type | Method and Description |
---|---|
static MAP |
AddressingHelper.inboundMap(MessageContext ctx)
retrieve the inbound server message address properties attached to a message context
|
Modifier and Type | Method and Description |
---|---|
static ArjunaContext |
ArjunaContext.getContext(MessageContext messageContext)
Get the arjuna context from the message context.
|
static ArjunaContext |
ArjunaContext.getCurrentContext(MessageContext messageContext)
Get the arjuna context from the message context if present.
|
Modifier and Type | Method and Description |
---|---|
void |
InstanceIdentifierHandler.close(MessageContext context)
this hanlder ignores close messages
|
Modifier and Type | Method and Description |
---|---|
MessageContext |
WebServiceContext.getMessageContext()
Returns the
MessageContext for the request being served
at the time this method is called. |
Modifier and Type | Interface and Description |
---|---|
interface |
Handler<C extends MessageContext>
The
Handler interface
is the base interface for JAX-WS handlers. |
Modifier and Type | Interface and Description |
---|---|
interface |
LogicalMessageContext
The
LogicalMessageContext interface extends
MessageContext to
provide access to a the contained message as a protocol neutral
LogicalMessage |
Modifier and Type | Method and Description |
---|---|
void |
Handler.close(MessageContext context)
Called at the conclusion of a message exchange pattern just prior to
the JAX-WS runtime disptaching a message, fault or exception.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SOAPMessageContext
The interface
SOAPMessageContext
provides access to the SOAP message for either RPC request or
response. |
Modifier and Type | Method and Description |
---|---|
void |
JaxWSTxInboundBridgeHandler.close(MessageContext messageContext) |
boolean |
JaxWSTxInboundBridgeHandler.handleFault(MessageContext messageContext)
Tidy up the Transaction/Thread association before faults are thrown back to the client.
|
protected boolean |
JaxWSTxInboundBridgeHandler.handleInbound(MessageContext msgContext)
Process inbound messages by mapping the WS transaction context
to a JTA one and associating the latter to the current Thread.
|
boolean |
JaxWSTxInboundBridgeHandler.handleMessage(MessageContext msgContext)
Process a message.
|
protected boolean |
JaxWSTxInboundBridgeHandler.handleOutbound(MessageContext msgContext)
Tidy up the Transaction/Thread association before returning a message to the client.
|
Modifier and Type | Method and Description |
---|---|
void |
JaxWSTxOutboundBridgeHandler.close(MessageContext messageContext) |
boolean |
JaxWSTxOutboundBridgeHandler.handleFault(MessageContext messageContext)
Tidy up the Transaction/Thread association before faults are thrown back to the client.
|
protected boolean |
JaxWSTxOutboundBridgeHandler.handleInbound(MessageContext msgContext)
Tidy up the Transaction/Thread association before returning a message to the client.
|
boolean |
JaxWSTxOutboundBridgeHandler.handleMessage(MessageContext msgContext)
Process a message.
|
protected boolean |
JaxWSTxOutboundBridgeHandler.handleOutbound(MessageContext msgContext)
Process outbound messages by mapping the JTA transaction context
to a WS-AT one and associating the latter to the current Thread.
|
Modifier and Type | Method and Description |
---|---|
void |
GenericHandler.close(MessageContext messageContext) |
boolean |
GenericHandler.handleFault(MessageContext messagecontext) |
protected boolean |
GenericHandler.handleInbound(MessageContext msgContext) |
boolean |
GenericHandler.handleMessage(MessageContext msgContext) |
protected boolean |
GenericHandler.handleOutbound(MessageContext msgContext) |
Modifier and Type | Method and Description |
---|---|
void |
STSSecurityHandler.close(MessageContext messageContext) |
Modifier and Type | Class and Description |
---|---|
static class |
PicketLinkDispatch.PLMessageContext |
Modifier and Type | Method and Description |
---|---|
void |
AbstractPicketLinkTrustHandler.close(MessageContext context) |
protected void |
SAML2Handler.createSecurityContext(SamlCredential credential,
Subject theSubject,
Principal principal,
MessageContext msgContext) |
protected void |
AbstractSAML2Handler.createSecurityContext(SamlCredential credential,
Subject theSubject,
Principal principal,
MessageContext msgContext)
Subclasses can override this method to customize how the security context is created.
|
protected AuthenticationManager |
AbstractWSAuthenticationHandler.getAuthenticationManager(MessageContext msgContext)
Returns the
AuthenticationManager associated with the application's security domain. |
protected AuthorizationManager |
AbstractWSAuthorizationHandler.getAuthorizationManager(MessageContext msgContext)
Returns the
AuthorizationManager associated with the application's security domain. |
protected String |
AbstractPicketLinkTrustHandler.getSecurityDomainName(MessageContext msgContext)
Returns the security domain name configured for the deployment.
|
protected ServletContext |
AbstractPicketLinkTrustHandler.getServletContext(MessageContext msgContext)
Utility method to get the
ServletContext from the specified MessageContext . |
protected String |
SamlRequestSecurityTokenHandler.getUserPrincipalName(MessageContext msgContext) |
boolean |
AbstractPicketLinkTrustHandler.handleFault(MessageContext context) |
protected boolean |
SamlRequestSecurityTokenHandler.handleInbound(MessageContext msgContext) |
protected boolean |
SAMLOutboundHandler.handleInbound(MessageContext msgContext) |
protected boolean |
MapBasedTokenHandler.handleInbound(MessageContext msgContext) |
protected boolean |
AbstractWSAuthorizationHandler.handleInbound(MessageContext msgContext) |
protected boolean |
AbstractWSAuthenticationHandler.handleInbound(MessageContext msgContext) |
protected boolean |
AbstractSAML2Handler.handleInbound(MessageContext msgContext)
Retrieves the SAML assertion from the SOAP payload and lets invocation go to JAAS for validation.
|
protected boolean |
AbstractPicketLinkTrustHandler.handleInbound(MessageContext msgContext) |
boolean |
AbstractPicketLinkTrustHandler.handleMessage(MessageContext msgContext)
Handles the incoming message and decides which method should be called:
handleOutbound or handleInbound |
protected boolean |
SAMLInboundHandler.handleOutbound(MessageContext msgContext) |
protected boolean |
MapBasedTokenHandler.handleOutbound(MessageContext msgContext) |
protected boolean |
BinaryTokenHandler.handleOutbound(MessageContext msgContext) |
protected boolean |
AbstractSAML2Handler.handleOutbound(MessageContext msgContext)
It expects a
Element assertion as the value of the SAML2Constants.SAML2_ASSERTION_PROPERTY property. |
protected boolean |
AbstractPicketLinkTrustHandler.handleOutbound(MessageContext msgContext) |
protected void |
AbstractPicketLinkTrustHandler.trace(MessageContext msgContext) |
boolean |
BinaryTokenValidation.validateBinaryToken(Object token,
MessageContext msgContext) |
Modifier and Type | Method and Description |
---|---|
static QName |
JBossWSNativeStackUtil.getPortNameViaReflection(Class<?> callingClazz,
MessageContext msgContext)
It is unfortunate that the
MessageContext does not contain the port name. |
Copyright © 2018 JBoss by Red Hat. All rights reserved.