public class BaseMessageContext extends Object implements MessageContext
コンストラクタと説明 |
---|
BaseMessageContext() |
修飾子とタイプ | メソッドと説明 |
---|---|
String |
getCommunicationProfileId()
Gets the unique id of the communication profile in use.
|
XMLObject |
getInboundMessage()
Gets the inbound message.
|
String |
getInboundMessageIssuer()
Gets the issuer of the inbound message.
|
InTransport |
getInboundMessageTransport()
Gets the transport used to receive the message.
|
HandlerChainResolver |
getOutboundHandlerChainResolver()
Get the outbound handler chain resolver.
|
XMLObject |
getOutboundMessage()
Gets the outbound message.
|
String |
getOutboundMessageIssuer()
Gets the issuer of the outbound message.
|
OutTransport |
getOutboundMessageTransport()
Gets the transport used to respond to the message.
|
HandlerChainResolver |
getPostSecurityInboundHandlerChainResolver()
Get the post-SecurityPolicy inbound handler chain resolver.
|
HandlerChainResolver |
getPreSecurityInboundHandlerChainResolver()
Get the pre-SecurityPolicy inbound handler chain resolver.
|
SecurityPolicyResolver |
getSecurityPolicyResolver()
Gets the resolver used to determine active SecurityPolicy.
|
boolean |
isIssuerAuthenticated()
Gets whether the issuer of the inbound message represented by this context has been authenticated.
|
void |
setCommunicationProfileId(String id)
Sets the unique id of the communication profile in use.
|
void |
setInboundMessage(XMLObject message)
Sets the inbound message.
|
void |
setInboundMessageIssuer(String issuer)
Sets the issuer of the inbound message.
|
void |
setInboundMessageTransport(InTransport transport)
Sets the transport used to used to receive the message.
|
void |
setOutboundHandlerChainResolver(HandlerChainResolver newHandlerChainResolver)
Set the outbound handler chain resolver.
|
void |
setOutboundMessage(XMLObject message)
Sets the outbound message.
|
void |
setOutboundMessageIssuer(String issuer)
Sets the issuer of the outbound message.
|
void |
setOutboundMessageTransport(OutTransport transport)
Sets the transport used to respond to the message.
|
void |
setPostSecurityInboundHandlerChainResolver(HandlerChainResolver newHandlerChainResolver)
Set the post-SecurityPolicy inbound handler chain resolver.
|
void |
setPreSecurityInboundHandlerChainResolver(HandlerChainResolver newHandlerChainResolver)
Set the pre-SecurityPolicy inbound handler chain resolver.
|
void |
setSecurityPolicyResolver(SecurityPolicyResolver resolver)
Sets the resolver used to determine active SecurityPolicy.
|
public String getCommunicationProfileId()
getCommunicationProfileId
インタフェース内 MessageContext
public XMLObject getInboundMessage()
getInboundMessage
インタフェース内 MessageContext
public String getInboundMessageIssuer()
getInboundMessageIssuer
インタフェース内 MessageContext
public InTransport getInboundMessageTransport()
getInboundMessageTransport
インタフェース内 MessageContext
public XMLObject getOutboundMessage()
getOutboundMessage
インタフェース内 MessageContext
public String getOutboundMessageIssuer()
getOutboundMessageIssuer
インタフェース内 MessageContext
public OutTransport getOutboundMessageTransport()
getOutboundMessageTransport
インタフェース内 MessageContext
public SecurityPolicyResolver getSecurityPolicyResolver()
getSecurityPolicyResolver
インタフェース内 MessageContext
public void setCommunicationProfileId(String id)
setCommunicationProfileId
インタフェース内 MessageContext
id
- unique id of the communication profile in usepublic void setInboundMessage(XMLObject message)
setInboundMessage
インタフェース内 MessageContext
message
- the inbound messagepublic void setInboundMessageIssuer(String issuer)
setInboundMessageIssuer
インタフェース内 MessageContext
issuer
- issuer of the inbound messagepublic void setInboundMessageTransport(InTransport transport)
setInboundMessageTransport
インタフェース内 MessageContext
transport
- the transport used to receive the messagepublic void setOutboundMessage(XMLObject message)
setOutboundMessage
インタフェース内 MessageContext
message
- the outbound messagepublic void setOutboundMessageIssuer(String issuer)
setOutboundMessageIssuer
インタフェース内 MessageContext
issuer
- issuer of the outbound messagepublic void setOutboundMessageTransport(OutTransport transport)
setOutboundMessageTransport
インタフェース内 MessageContext
transport
- the transport used to respond to the messagepublic void setSecurityPolicyResolver(SecurityPolicyResolver resolver)
setSecurityPolicyResolver
インタフェース内 MessageContext
resolver
- resolver used to determine active SecurityPolicypublic boolean isIssuerAuthenticated()
isIssuerAuthenticated
インタフェース内 MessageContext
public HandlerChainResolver getPreSecurityInboundHandlerChainResolver()
getPreSecurityInboundHandlerChainResolver
インタフェース内 MessageContext
public HandlerChainResolver getPostSecurityInboundHandlerChainResolver()
getPostSecurityInboundHandlerChainResolver
インタフェース内 MessageContext
public HandlerChainResolver getOutboundHandlerChainResolver()
getOutboundHandlerChainResolver
インタフェース内 MessageContext
public void setPreSecurityInboundHandlerChainResolver(HandlerChainResolver newHandlerChainResolver)
setPreSecurityInboundHandlerChainResolver
インタフェース内 MessageContext
newHandlerChainResolver
- the new pre-SecurityPolicy inbound handler chain.public void setPostSecurityInboundHandlerChainResolver(HandlerChainResolver newHandlerChainResolver)
setPostSecurityInboundHandlerChainResolver
インタフェース内 MessageContext
newHandlerChainResolver
- the new post-SecurityPolicy inbound handler chain resolver.public void setOutboundHandlerChainResolver(HandlerChainResolver newHandlerChainResolver)
setOutboundHandlerChainResolver
インタフェース内 MessageContext
newHandlerChainResolver
- the new outbound handler chain resolver.Copyright © 2012. All Rights Reserved.