nl:: Weave:: Profiles:: FabricProvisioning
Questo spazio dei nomi include tutte le interfacce di Weave per il profilo di provisioning Weave Fabric, il secondo dei tre profili di provisioning Weave.
Riepilogo
Enumerazioni |
|
---|---|
@200{
|
enum Codici di stato del provisioning di Fabric. |
@201
|
enum Tipi di messaggi di provisioning del tessuto (Infrastruttura) |
@202{
|
enum Tag degli elementi di dati di provisioning di Fabric. |
Corsi |
|
---|---|
nl:: |
Delegare la classe per l'implementazione di azioni aggiuntive corrispondenti alle operazioni di provisioning dell'Infrastruttura. |
nl:: |
Classe server per l'implementazione del profilo di provisioning dell'Infrastruttura. |
Enumerazioni
@200
@200
Codici di stato del provisioning di Fabric.
Proprietà | |
---|---|
kStatusCode_AlreadyMemberOfFabric
|
Il destinatario è già membro di un fabric. |
kStatusCode_InvalidFabricConfig
|
La configurazione dell'infrastruttura specificata non è valida. |
kStatusCode_NotMemberOfFabric
|
Il destinatario non è membro di un fabric. |
@201
@201
Tipi di messaggi di provisioning del tessuto (Infrastruttura)
@202
@202
Tag degli elementi 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 una struttura esistente. NOTA IMPORTANTE. Per comodità dei lettori, tutti gli elementi di un 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 possedere la chiave fabric. |
kTag_RemainingLifeTime
|
[ uint ] Tempo rimanente (in secondi) fino alla scadenza della chiave. Assente se la durata è indefinita o non si applica. |
kTag_RemainingReservedTime
|
[ uint ] Tempo rimanente (in secondi) all'utilizzo della chiave. Assente se la chiave può essere utilizzata immediatamente. |
kTag_RotationScheme
|
[ uint ] Valore enumerato che identifica lo schema di rotazione della chiave. |