2.2.13.1.2.1 Certificate Meta Element (CERTIFICATE_META_ELEMENT)

The CERTIFICATE_META_ELEMENT structure specifies an element contained within a Target Certificate Container (section 2.2.13.1.2) structure.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

type

encoding

elementSize

elementData (variable)

...

...

...

type (4 bytes): A 32-bit, unsigned integer specifying the type of the data in the elementData field. All values SHOULD be ignored except for ELEMENT_TYPE_CERTIFICATE (32), which indicates that the element is an X.509 certificate.

encoding (4 bytes): A 32-bit, unsigned integer specifying the encoding used to serialize the data in the elementData field. All values SHOULD be ignored except for ENCODING_TYPE_ASN1_DER (1), which indicates that the element is encoded using the ASN.1 DER scheme.

elementSize (4 bytes): A 32-bit, unsigned integer specifying the size, in bytes, of the elementData field.

elementData (variable): A variable-length array of bytes containing the certificate meta element data.