|
Message Security Layer (MSL) | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
MslControl
.
See:
Description
Interface Summary | |
---|---|
ErrorMessageRegistry | The error message registry is used to provide localized user-consumable messages for specific MSL errors. |
FilterStreamFactory | A filter stream factory provides filter input stream and filter output stream instances. |
MessageContext | The message context provides the information that should be used to construct a single message. |
MessageDebugContext | A message debug context is used to provide debugging callbacks to
MslControl . |
Class Summary | |
---|---|
ErrorHeader | The error data is represented as
errordata = {
"#mandatory" : [ "messageid", "errorcode" ],
"recipient" : "string",
"messageid" : "int64(0,-)",
"errorcode" : "int32(0,-)",
"internalcode" : "int32(0,-)",
"errormsg" : "string",
"usermsg" : "string",
} where:
recipient is the intended recipient's entity identity
messageid is the message ID
errorcode is the error code
internalcode is an service-specific error code
errormsg is a developer-consumable error message
usermsg is a user-consumable localized error message
|
Header | A MSL header contains entity authentication data or a master token identifying the message sender and data used to authenticate the header data. |
MessageCapabilities | The message capabilities identify the features supported by the message sender. |
MessageHeader | If a master token exists, the header data chunks will be encrypted and verified using the master token. |
MessageHeader.HeaderData | Container struct for message header data. |
MessageHeader.HeaderPeerData | Container struct for header peer data. |
MessageInputStream | A MSL message consists of a single MSL header followed by one or more payload chunks carrying application data. |
MessageServiceTokenBuilder | A message service token builder provides methods for intelligently manipulating the primary and peer service tokens that will be included in a message. |
MslControl | Message Security Layer control provides the base operational MSL logic of sending and receiving messages with an optional thread pool. |
MslControl.MslChannel | A MessageInputStream and MessageOutputStream pair
representing a single MSL communication channel established between
the local and remote entities. |
Enum Summary | |
---|---|
MessageContext.ReauthCode | Re-authentication reason codes. |
MslControl.ApplicationError | Application level errors that may translate into MSL level errors. |
Messaging classes, including the MSL stack interface MslControl
.
|
Message Security Layer (MSL) | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |