|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opensaml.ws.message.BaseMessageContext
public class BaseMessageContext
Base class for message context implementations.
Constructor Summary | |
---|---|
BaseMessageContext()
|
Method Summary | |
---|---|
java.lang.String |
getCommunicationProfileId()
Gets the unique id of the communication profile in use. |
org.opensaml.xml.XMLObject |
getInboundMessage()
Gets the inbound message. |
java.lang.String |
getInboundMessageIssuer()
Gets the issuer of the inbound message. |
InTransport |
getInboundMessageTransport()
Gets the transport used to receive the message. |
org.opensaml.xml.XMLObject |
getOutboundMessage()
Gets the outbound message. |
java.lang.String |
getOutboundMessageIssuer()
Gets the issuer of the outbound message. |
OutTransport |
getOutboundMessageTransport()
Gets the transport used to respond to the message. |
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(java.lang.String id)
Sets the unique id of the communication profile in use. |
void |
setInboundMessage(org.opensaml.xml.XMLObject message)
Sets the inbound message. |
void |
setInboundMessageIssuer(java.lang.String issuer)
Sets the issuer of the inbound message. |
void |
setInboundMessageTransport(InTransport transport)
Sets the transport used to used to receive the message. |
void |
setOutboundMessage(org.opensaml.xml.XMLObject message)
Sets the outbound message. |
void |
setOutboundMessageIssuer(java.lang.String issuer)
Sets the issuer of the outbound message. |
void |
setOutboundMessageTransport(OutTransport transport)
Sets the transport used to respond to the message. |
void |
setSecurityPolicyResolver(SecurityPolicyResolver resolver)
Sets the resolver used to determine active SecurityPolicy. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BaseMessageContext()
Method Detail |
---|
public java.lang.String getCommunicationProfileId()
getCommunicationProfileId
in interface MessageContext
public org.opensaml.xml.XMLObject getInboundMessage()
getInboundMessage
in interface MessageContext
public java.lang.String getInboundMessageIssuer()
getInboundMessageIssuer
in interface MessageContext
public InTransport getInboundMessageTransport()
getInboundMessageTransport
in interface MessageContext
public org.opensaml.xml.XMLObject getOutboundMessage()
getOutboundMessage
in interface MessageContext
public java.lang.String getOutboundMessageIssuer()
getOutboundMessageIssuer
in interface MessageContext
public OutTransport getOutboundMessageTransport()
getOutboundMessageTransport
in interface MessageContext
public SecurityPolicyResolver getSecurityPolicyResolver()
getSecurityPolicyResolver
in interface MessageContext
public void setCommunicationProfileId(java.lang.String id)
setCommunicationProfileId
in interface MessageContext
id
- unique id of the communication profile in usepublic void setInboundMessage(org.opensaml.xml.XMLObject message)
setInboundMessage
in interface MessageContext
message
- the inbound messagepublic void setInboundMessageIssuer(java.lang.String issuer)
setInboundMessageIssuer
in interface MessageContext
issuer
- issuer of the inbound messagepublic void setInboundMessageTransport(InTransport transport)
setInboundMessageTransport
in interface MessageContext
transport
- the transport used to receive the messagepublic void setOutboundMessage(org.opensaml.xml.XMLObject message)
setOutboundMessage
in interface MessageContext
message
- the outbound messagepublic void setOutboundMessageIssuer(java.lang.String issuer)
setOutboundMessageIssuer
in interface MessageContext
issuer
- issuer of the outbound messagepublic void setOutboundMessageTransport(OutTransport transport)
setOutboundMessageTransport
in interface MessageContext
transport
- the transport used to respond to the messagepublic void setSecurityPolicyResolver(SecurityPolicyResolver resolver)
setSecurityPolicyResolver
in interface MessageContext
resolver
- resolver used to determine active SecurityPolicypublic boolean isIssuerAuthenticated()
isIssuerAuthenticated
in interface MessageContext
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |