|
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 |