Class ChipAuthenticationInfo
This class encodes and decodes ChipAuthenticationInfo objects.
The class implements the following ASN.1 syntax:
ChipAuthenticationInfo ::= SEQUENCE { protocol OBJECT IDENTIFIER( id-CA-DH-3DES-CBC-CBC | id-CA-DH-AES-CBC-CMAC-128 | id-CA-DH-AES-CBC-CMAC-192 | id-CA-DH-AES-CBC-CMAC-256 | id-CA-ECDH-3DES-CBC-CBC | id-CA-ECDH-AES-CBC-CMAC-128 | id-CA-ECDH-AES-CBC-CMAC-192 | id-CA-ECDH-AES-CBC-CMAC-256), version INTEGER, -- MUST be 1 or 2 keyId INTEGER OPTIONAL }
Defined in: chipauthentication.js.
Constructor Attributes | Constructor Name and Description |
---|---|
Create a ChipAuthenticationInfo object
|
Method Attributes | Method Name and Description |
---|---|
toTLV()
Convert object to TLV structure
|
Class Detail
ChipAuthenticationInfo(the)
Create a ChipAuthenticationInfo object
- Parameters:
- {ASN1} the
- optional tlv structure to initialize the object
Method Detail
{ASN1}
toTLV()
Convert object to TLV structure
- Returns:
- the TLV structure