nl:: Weave:: Profiles:: FabricProvisioning
Questo spazio dei nomi include tutte le interfacce all'interno di Weave per il profilo di provisioning Weave Fabric, il secondo dei tre profili di provisioning Weave.
Riepilogo
Enumerazioni |
|
---|---|
@200{
|
enum Codici di stato provisioning fabric. |
@201
|
enum Tipi di messaggi di provisioning di Fabric. |
@202{
|
enum Tag dell'elemento di dati di provisioning di Fabric. |
Corsi |
|
---|---|
nl:: |
Delegare la classe per l'implementazione di azioni aggiuntive corrispondenti alle operazioni di provisioning di Fabric. |
nl:: |
Classe server per l'implementazione del profilo di provisioning Fabric. |
Enumerazioni
@200
@200
Codici di stato provisioning fabric.
Proprietà | |
---|---|
kStatusCode_AlreadyMemberOfFabric
|
Il destinatario è già membro di un'infrastruttura. |
kStatusCode_InvalidFabricConfig
|
La configurazione del fabric specificata non è valida. |
kStatusCode_NotMemberOfFabric
|
Il destinatario non è un membro di un fabric. |
@201
@201
Tipi di messaggi di provisioning di Fabric.
@202
@202
Tag dell'elemento di dati di provisioning di Fabric.
Proprietà | |
---|---|
kTag_DataKey
|
[ byte-string ] Chiave di crittografia dei dati. |
kTag_EncryptionType
|
[ uint ] Tipo di crittografia Weave supportato dalla chiave. |
kTag_FabricConfig
|
[ struttura ] Contiene informazioni di provisioning per un'infrastruttura esistente. NOTA IMPORTANTE. Per praticità per i lettori, tutti gli elementi di FabricConfig devono essere codificati in ordine di tag numerici, a tutti i livelli. |
kTag_FabricId
|
[ uint ] ID fabric. |
kTag_FabricKeyId
|
[ uint ] ID chiave Weave per chiave fabric. |
kTag_FabricKeys
|
[ array ] Elenco di strutture FabricKey. |
kTag_IntegrityKey
|
[ byte-string ] Chiave di integrità dei dati. |
kTag_KeyScope
|
[ uint ] Valore enumerato che identifica la categoria di dispositivi che possono contenere la chiave fabric. |
kTag_RemainingLifeTime
|
[ uint ] Tempo rimanente (in secondi) alla scadenza della chiave. Assente se la durata è indefinita o non è applicabile. |
kTag_RemainingReservedTime
|
[ uint ] Tempo rimanente (in secondi) fino a quando il tasto non è idoneo per l'uso. Assente se la chiave può essere utilizzata immediatamente. |
kTag_RotationScheme
|
[ uint ] Valore enumerato che identifica lo schema di rotazione per la chiave. |