This encodes a fabric sensitive NOC chain, underpinning a commissioned Operational Identity for a given Node.

Note that the Trusted Root CA Certificate is not included in this structure. The roots are available in the TrustedRootCertificates attribute of the Node Operational Credentials cluster.

MatterSpecification.v13.Core § 11.18.4.4

interface Noc {
    fabricIndex: FabricIndex;
    icac: null | Uint8Array;
    noc: Uint8Array;
}

Hierarchy (view full)

Properties

Properties

fabricIndex: FabricIndex
icac: null | Uint8Array

This field shall contain the ICAC or the struct’s associated fabric, encoded using Matter Certificate Encoding. If no ICAC is present in the chain, this field shall be set to null.

MatterSpecification.v13.Core § 11.18.4.4.2

noc: Uint8Array

This field shall contain the NOC for the struct’s associated fabric, encoded using Matter Certificate Encoding.

MatterSpecification.v13.Core § 11.18.4.4.1