public class MAC0Message extends MacCommon
random, rgbTag, strContextemitContent, emitTag, messageTag, rgbContentDontSendAttributes, externalData, objDontSend, objProtected, objUnprotected, ProtectedAttributes, rgbProtected, UnprotectedAttributes| Constructor and Description |
|---|
MAC0Message() |
| Modifier and Type | Method and Description |
|---|---|
void |
Create(byte[] rgbKey) |
void |
DecodeFromCBORObject(com.upokecenter.cbor.CBORObject obj) |
protected com.upokecenter.cbor.CBORObject |
EncodeCBORObject() |
boolean |
Validate(byte[] rgbKey) |
AES_CBC_MAC, CreateWithKeyDecodeFromBytes, DecodeFromBytes, EncodeToBytes, EncodeToCBORObject, GetContent, SetContent, SetContentaddAttribute, addAttribute, addAttribute, AddProtected, AddProtected, AddProtected, AddUnprotected, AddUnprotected, AddUnprotected, findAttribute, findAttribute, setExternalpublic void DecodeFromCBORObject(com.upokecenter.cbor.CBORObject obj)
throws CoseException
DecodeFromCBORObject in class MessageCoseExceptionprotected com.upokecenter.cbor.CBORObject EncodeCBORObject()
throws CoseException
EncodeCBORObject in class MessageCoseExceptionpublic void Create(byte[] rgbKey)
throws CoseException
CoseExceptionpublic boolean Validate(byte[] rgbKey)
throws CoseException
Validate in class MacCommonCoseExceptionCOSE for Java documentation, generatedin 2016.