struct
Matter::Cluster::Definitions::OperationalCredentials::NOC
- Matter::Cluster::Definitions::OperationalCredentials::NOC
- Struct
- Value
- Object
Overview
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.
Included Modules
- TLV::Serializable
Defined in:
matter/cluster/definitions/operational_credentials.crConstructors
Instance Method Summary
- #fabric_index : DataType::FabricIndex
- #fabric_index=(fabric_index : DataType::FabricIndex)
-
#icac : Slice(UInt8) | Nil
This field shall contain the ICAC or the struct’s associated fabric, encoded using Matter Certificate Encoding.
-
#icac=(icac : Slice(UInt8) | Nil)
This field shall contain the ICAC or the struct’s associated fabric, encoded using Matter Certificate Encoding.
-
#noc : Slice(UInt8)
This field shall contain the NOC for the struct’s associated fabric, encoded using Matter Certificate Encoding.
-
#noc=(noc : Slice(UInt8))
This field shall contain the NOC for the struct’s associated fabric, encoded using Matter Certificate Encoding.
Constructor Detail
Instance Method Detail
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.
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.
This field shall contain the NOC for the struct’s associated fabric, encoded using Matter Certificate Encoding.
This field shall contain the NOC for the struct’s associated fabric, encoded using Matter Certificate Encoding.