public interface IMessageContext extends IContext
Modifier and Type | Interface and Description |
---|---|
static class |
IMessageContext.AgentTypeEnum
ENUM Definition for Agent type - Client, Service
|
static class |
IMessageContext.AuthMethodEnum
ENUM Definition for Authentication Methods
|
static class |
IMessageContext.ReqOriginEnum
ENUM Definition for Request Origin type.
|
static class |
IMessageContext.REQUEST_TYPE
ENUM Definition for Request Types from Client
|
static class |
IMessageContext.STAGE
ENUM Definition for MessageContext Stage values
|
static class |
IMessageContext.TYPE
ENUM Definition for MessageContext types.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AGENT_CONTEXT |
static java.lang.String |
ASYNC_ORIGINAL_HTTP_REQUEST_HEADERS |
static java.lang.String |
ASYNC_REQ_REPLYTO_ELEM |
static java.lang.String |
AUTHN_METHOD |
static java.lang.String |
EMPTY_STRING |
static java.lang.String |
FAULT_PROCESSED_HEADERS |
static java.lang.String |
HTTP_SERVLET_REQUEST |
static java.lang.String |
IDENTITY_CONTEXT |
static java.lang.String |
IDENTITY_CONTEXT_ID |
static java.lang.String |
IDENTITY_CONTEXT_KEY |
static java.lang.String |
INITIALIZATION_CONTEXT_ENDPOINT_ADDRESS |
static java.lang.String |
IS_CLIENT_ACCESS_TOKEN |
static java.lang.String |
LEGACY_POLICY_OPERATION_MAP |
static java.lang.String |
LEGACY_POLICY_SET |
static java.lang.String |
LEGACYPOLICY_ENABLED |
static java.lang.String |
MESSAGE_CONTEXT_PROCESSED |
static java.lang.String |
OAUTH2_TOKEN_API_APPLICATION |
static java.lang.String |
OAUTH2_TOKEN_API_MODULE |
static java.lang.String |
OAUTH2_TOKEN_API_PATH |
static java.lang.String |
OAUTH2_TOKEN_API_REQUEST |
static java.lang.String |
OAUTH2_TOKEN_RESPONSE |
static java.lang.String |
OAUTH2_TOKEN_TOBE_CACHED |
static java.lang.String |
OPERATION_ID |
static java.lang.String |
OPERATION_NAME |
static java.lang.String |
POLICY_REFERENCES_MAP |
static java.lang.String |
POLICY_SET |
static java.lang.String |
REMOTE_IP |
static java.lang.String |
REQUEST_BODY_ENCRYPTED |
static java.lang.String |
REQUEST_PROCESSED_HEADERS |
static java.lang.String |
REQUEST_URI |
static java.lang.String |
RESPONSE_PROCESSED_HEADERS |
static java.lang.String |
REST_PROCESS_CLIENT_RESPONSE |
static java.lang.String |
REST_PROCESS_RESPONSE |
static java.lang.String |
REST_REQUEST_CONTEXT |
static java.lang.String |
REST_RESPONSE_AUTH_HEADER |
static java.lang.String |
REST_RESPONSE_CONTEXT |
static java.lang.String |
SECURITY_SUBJECT |
static java.lang.String |
SESSION_ID |
static java.lang.String |
SESSION_SCT_TOKEN |
static java.lang.String |
USER_NAME |
static java.lang.String |
VIRTUAL_HOST_TYPE |
static java.lang.String |
WSDL_DEFINTION |
Modifier and Type | Method and Description |
---|---|
IMessageContext.AuthMethodEnum |
getAuthenticationMethod()
This method returns the authentication method used to authentication.
|
java.lang.String |
getGUID() |
InvocationStatus |
getInvocationStatus() |
java.lang.String |
getRemoteAddr() |
IMessageContext.ReqOriginEnum |
getRequestOrigin()
This method returns the origin of the request.
|
IMessageContext.REQUEST_TYPE |
getRequestType() |
java.lang.String |
getServiceID() |
java.lang.String |
getServiceURL() |
IMessageContext.STAGE |
getStage() |
long |
getStartTime() |
ITransportContext |
getTransportContext()
Get transport context from the message context.
|
IMessageContext.TYPE |
getType() |
void |
setRemoteAddr(java.lang.String remoteAddr) |
void |
setRequestType(IMessageContext.REQUEST_TYPE requestType) |
void |
setServiceID(java.lang.String id) |
void |
setServiceURL(java.lang.String serviceURL) |
void |
setStage(IMessageContext.STAGE stage) |
void |
setStartTime(long time) |
void |
setTransportContext(ITransportContext transCtx)
Set transport Context to the message context.
|
void |
setType(IMessageContext.TYPE type) |
getAllProperties, getProperty, setAllProperties, setProperty
static final java.lang.String HTTP_SERVLET_REQUEST
static final java.lang.String REQUEST_PROCESSED_HEADERS
static final java.lang.String RESPONSE_PROCESSED_HEADERS
static final java.lang.String FAULT_PROCESSED_HEADERS
static final java.lang.String POLICY_SET
static final java.lang.String OPERATION_NAME
static final java.lang.String SECURITY_SUBJECT
static final java.lang.String IDENTITY_CONTEXT
static final java.lang.String IDENTITY_CONTEXT_ID
static final java.lang.String IDENTITY_CONTEXT_KEY
static final java.lang.String ASYNC_REQ_REPLYTO_ELEM
static final java.lang.String ASYNC_ORIGINAL_HTTP_REQUEST_HEADERS
static final java.lang.String USER_NAME
static final java.lang.String AUTHN_METHOD
static final java.lang.String AGENT_CONTEXT
static final java.lang.String MESSAGE_CONTEXT_PROCESSED
static final java.lang.String POLICY_REFERENCES_MAP
static final java.lang.String SESSION_SCT_TOKEN
static final java.lang.String SESSION_ID
static final java.lang.String REQUEST_BODY_ENCRYPTED
static final java.lang.String LEGACY_POLICY_SET
static final java.lang.String LEGACY_POLICY_OPERATION_MAP
static final java.lang.String OPERATION_ID
static final java.lang.String WSDL_DEFINTION
static final java.lang.String REMOTE_IP
static final java.lang.String LEGACYPOLICY_ENABLED
static final java.lang.String VIRTUAL_HOST_TYPE
static final java.lang.String INITIALIZATION_CONTEXT_ENDPOINT_ADDRESS
static final java.lang.String OAUTH2_TOKEN_API_REQUEST
static final java.lang.String OAUTH2_TOKEN_RESPONSE
static final java.lang.String OAUTH2_TOKEN_API_APPLICATION
static final java.lang.String OAUTH2_TOKEN_API_MODULE
static final java.lang.String OAUTH2_TOKEN_API_PATH
static final java.lang.String OAUTH2_TOKEN_TOBE_CACHED
static final java.lang.String REST_PROCESS_RESPONSE
static final java.lang.String REST_PROCESS_CLIENT_RESPONSE
static final java.lang.String REST_RESPONSE_CONTEXT
static final java.lang.String REST_REQUEST_CONTEXT
static final java.lang.String REST_RESPONSE_AUTH_HEADER
static final java.lang.String EMPTY_STRING
static final java.lang.String REQUEST_URI
static final java.lang.String IS_CLIENT_ACCESS_TOKEN
void setType(IMessageContext.TYPE type)
IMessageContext.TYPE getType()
void setStage(IMessageContext.STAGE stage)
IMessageContext.STAGE getStage()
void setServiceID(java.lang.String id)
java.lang.String getServiceID()
void setRemoteAddr(java.lang.String remoteAddr)
java.lang.String getRemoteAddr()
void setServiceURL(java.lang.String serviceURL)
java.lang.String getServiceURL()
void setStartTime(long time)
long getStartTime()
void setRequestType(IMessageContext.REQUEST_TYPE requestType)
IMessageContext.REQUEST_TYPE getRequestType()
java.lang.String getGUID()
InvocationStatus getInvocationStatus()
IMessageContext.AuthMethodEnum getAuthenticationMethod()
IMessageContext.ReqOriginEnum getRequestOrigin()
void setTransportContext(ITransportContext transCtx)
ITransportContext getTransportContext()