enum Matter::Cluster::Definitions::OperationalCredentials::NodeOperationalCertificateStatus

Overview

This enumeration is used by the NOCResponse common response command to convey detailed out

come of several of this cluster’s operations.

Defined in:

matter/cluster/definitions/operational_credentials.cr

Enum Members

Ok = 0_u8

OK, no error

InvalidPublicKey = 1_u8

Public Key in the NOC does not match the public key in the NOCSR

InvalidNodeOpId = 2_u8

The Node Operational ID in the NOC is not formatted correctly.

InvalidNoc = 3_u8

Any other validation error in NOC chain

MissingCsr = 4_u8

No record of prior CSR for which this NOC could match

TableFull = 5_u8

NOCs table full, cannot add another one

InvalidAdminSubject = 6_u8

Invalid CaseAdminSubject field for an AddNOC command.

FabricConflict = 9_u8

Trying to AddNOC instead of UpdateNOC against an existing Fabric.

LabelConflict = 10_u8

Label already exists on another Fabric.

InvalidFabricIndex = 11_u8

FabricIndex argument is invalid.

Instance Method Summary

Instance Method Detail

def fabric_conflict? #

Returns true if this enum value equals FabricConflict


[View source]
def invalid_admin_subject? #

Returns true if this enum value equals InvalidAdminSubject


[View source]
def invalid_fabric_index? #

Returns true if this enum value equals InvalidFabricIndex


[View source]
def invalid_noc? #

Returns true if this enum value equals InvalidNoc


[View source]
def invalid_node_op_id? #

Returns true if this enum value equals InvalidNodeOpId


[View source]
def invalid_public_key? #

Returns true if this enum value equals InvalidPublicKey


[View source]
def label_conflict? #

Returns true if this enum value equals LabelConflict


[View source]
def missing_csr? #

Returns true if this enum value equals MissingCsr


[View source]
def ok? #

Returns true if this enum value equals Ok


[View source]
def table_full? #

Returns true if this enum value equals TableFull


[View source]