nl:: Weave:: Profiles:: FabricProvisioning
Cet espace de noms inclut toutes les interfaces de Weave pour le profil de provisionnement Weave Fabric, le deuxième des trois profils de provisionnement Weave.
Résumé
Énumérations |
|
---|---|
@200{
|
enum Codes d'état du provisionnement Fabric. |
@201
|
enum Types de messages de provisionnement de Fabric. |
@202{
|
enum Balises d'éléments de données de provisionnement de Fabric. |
Classes |
|
---|---|
nl:: |
Classe déléguée pour implémenter des actions supplémentaires correspondant aux opérations de provisionnement Fabric. |
nl:: |
Classe de serveur permettant d'implémenter le profil de provisionnement Fabric. |
Énumérations
@200
@200
Codes d'état du provisionnement Fabric.
Propriétés | |
---|---|
kStatusCode_AlreadyMemberOfFabric
|
Le destinataire est déjà membre d'une fabric. |
kStatusCode_InvalidFabricConfig
|
La configuration de la structure spécifiée n'était pas valide. |
kStatusCode_NotMemberOfFabric
|
Le destinataire n'est pas membre d'une fabric. |
@201
@201
Types de messages de provisionnement de Fabric.
@202
@202
Balises d'éléments de données de provisionnement de Fabric.
Propriétés | |
---|---|
kTag_DataKey
|
[ byte-string ] Clé de chiffrement des données. |
kTag_EncryptionType
|
[ uint ] Type de chiffrement Weave compatible avec la clé. |
kTag_FabricConfig
|
[ structure ] Contient des informations de provisionnement pour une structure existante. REMARQUE IMPORTANTE: Par souci de commodité pour les lecteurs, tous les éléments d'un FabricConfig doivent être encodés dans l'ordre des tags numériques, à tous les niveaux. |
kTag_FabricId
|
[ uint ] ID Fabric. |
kTag_FabricKeyId
|
[ uint ] ID de clé Weave pour la clé de tissu. |
kTag_FabricKeys
|
[ tableau ] Liste des structures FabricKey. |
kTag_IntegrityKey
|
[ byte-string ] Clé d'intégrité des données. |
kTag_KeyScope
|
[ uint ] Valeur énumérée identifiant la catégorie d'appareils pouvant posséder la clé fabric. |
kTag_RemainingLifeTime
|
[ uint ] Temps restant (en secondes) avant l'expiration de la clé. Absente si la durée de vie est illimitée ou si elle ne s'applique pas. |
kTag_RemainingReservedTime
|
[ uint ] Temps restant (en secondes) avant de pouvoir utiliser la clé. Absente si la clé peut être utilisée immédiatement. |
kTag_RotationScheme
|
[ uint ] Valeur énumérée identifiant le schéma de rotation de la clé. |