Class Index | File Index

Classes


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.

Class Summary
Constructor Attributes Constructor Name and Description
 
Create a ChipAuthenticationInfo object
Method Summary
Method Attributes Method Name and Description
 
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

Documentation generated by JsDoc Toolkit 2.4.0 on Mon Jun 30 2014 21:39:45 GMT+0200 (CEST)