|
Message Security Layer (MSL) | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Thread#isInterrupted() method or the type of caught
throwable.
MslControl.MslContext and data store MslStore.Boolean, JSONArray,
JSONObject, Number, String, or
the JSONObject.NULL object or turn any
JSONString into a JSONObject.
MslConstants.MAX_LONG_VALUE if the provided value is equal to 0.
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
Cipher object that implements the specified transform.
KeyAgreement object that implements the specified
algorithm.
KeyFactory object that implements the specified
algorithm.
KeyPairGenerator object that implements the specified
algorithm.
Mac object that implements the specified algorithm.
MessageDigest object that implements the specified
algorithm.
Signature object that implements the specified
algorithm.
null to attach user
authentication data to messages.
MslConstants.MAX_LONG_VALUE.
MslConstants.MAX_LONG_VALUE.
TokenFactory.renewMasterToken(MslContext, MasterToken, SecretKey, SecretKey).
MslControl.MslControl.NULL_MASTER_TOKEN.MessageInputStream and MessageOutputStream pair
representing a single MSL communication channel established between
the local and remote entities.Cipher object that implements the specified transform.
|
Message Security Layer (MSL) | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||