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{
|
énum Codes d'état du provisionnement Fabric. |
@201
|
énum Types de messages de provisionnement Fabric. |
@202{
|
énum Tags d'éléments de données de provisionnement Fabric. |
Classes |
|
---|---|
nl:: |
Déléguez la classe pour l'implémentation d'actions supplémentaires correspondant aux opérations de provisionnement Fabric. |
nl:: |
Classe 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'un tissu. |
kStatusCode_InvalidFabricConfig
|
La configuration de la structure spécifiée n'était pas valide. |
kStatusCode_NotMemberOfFabric
|
Le destinataire n'est pas membre d'un tissu. |
@201
@201
Types de messages de provisionnement Fabric.
@202
@202
Tags d'éléments de données de provisionnement 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 les informations de provisionnement pour une structure existante. REMARQUE IMPORTANTE: Pour plus de commodité, 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 de structure. |
kTag_FabricKeyId
|
[ uint ] ID de clé Weave pour la clé de structure. |
kTag_FabricKeys
|
[ array ] 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 des appareils pouvant posséder la clé de structure. |
kTag_RemainingLifeTime
|
[ uint ] Temps restant (en secondes) avant l'expiration de la clé. Absent si la durée de vie est illimitée ou non applicable. |
kTag_RemainingReservedTime
|
[ uint ] Durée restante (en secondes) avant que la clé puisse être utilisée. Absent 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é. |