Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

nl:: Weben:: Profile:: Stoffbereitstellung

Dieser Namespace umfasst alle Schnittstellen in Weave für das Weave Fabric Provisioning-Profil, das zweite der drei Weave-Provisioning-Profile.

Zusammenfassung

Aufzählungen

@200 {
kStatusCode_AlreadyMemberOfFabric = 1,
kStatusCode_NotMemberOfFabric = 2,
kStatusCode_InvalidFabricConfig = 3
}
aufzählen
Statuscodes für die Fabric-Bereitstellung.
@201 aufzählen
Nachrichtentypen für die Fabric-Bereitstellung.
@202 {
kTag_FabricConfig = 1,
kTag_FabricId = 1,
kTag_FabricKeys = 2,
kTag_FabricKeyId = 1,
kTag_EncryptionType = 2,
kTag_DataKey = 3,
kTag_IntegrityKey = 4,
kTag_KeyScope = 5,
kTag_RotationScheme = 6,
kTag_RemainingLifeTime = 7,
kTag_RemainingReservedTime = 8
}
aufzählen
Fabric Provisioning-Datenelement-Tags.

Klassen

nl :: Weave :: Profile :: FabricProvisioning :: FabricProvisioningDelegate

Delegiertenklasse zum Implementieren zusätzlicher Aktionen, die Fabric Provisioning-Vorgängen entsprechen.

nl :: Weave :: Profile :: FabricProvisioning :: FabricProvisioningServer

Serverklasse zum Implementieren des Fabric Provisioning-Profils.

Aufzählungen

@200

 @200

Statuscodes für die Fabric-Bereitstellung.

Eigenschaften
kStatusCode_AlreadyMemberOfFabric

Der Empfänger ist bereits Mitglied eines Fabrics.

kStatusCode_InvalidFabricConfig

Die angegebene Fabric-Konfiguration war ungültig.

kStatusCode_NotMemberOfFabric

Der Empfänger ist kein Mitglied eines Stoffes.

@201

 @201

Nachrichtentypen für die Fabric-Bereitstellung.

@202

 @202

Fabric Provisioning-Datenelement-Tags.

Eigenschaften
kTag_DataKey

[ byte-string ] Datenverschlüsselungsschlüssel.

kTag_EncryptionType

[ uint ] Der vom Schlüssel unterstützte Weave-Verschlüsselungstyp.

kTag_FabricConfig

[ Struktur ] Enthält Bereitstellungsinformationen für eine vorhandene Fabric.

WICHTIGER HINWEIS: Aus Gründen der Benutzerfreundlichkeit müssen alle Elemente in einer FabricConfig auf allen Ebenen in numerischer Tag-Reihenfolge codiert werden.

kTag_FabricId

[ uint ] Fabric-ID.

kTag_FabricKeyId

[ uint ] Weave-Key-ID für Fabric-Key.

kTag_FabricKeys

[ array ] Liste der FabricKey-Strukturen.

kTag_IntegrityKey

[ byte-string ] Datenintegritätsschlüssel.

kTag_KeyScope

[ uint ] Aufzählungswert, der die Kategorie der Geräte identifiziert, die den Fabric-Schlüssel besitzen können.

kTag_RemainingLifeTime

[ uint ] Verbleibende Zeit (in Sekunden) bis zum Ablauf des Schlüssels.

Nicht vorhanden, wenn die Lebensdauer unbestimmt ist oder nicht zutrifft.

kTag_RemainingReservedTime

[ uint ] Verbleibende Zeit (in Sekunden), bis der Schlüssel verwendet werden kann.

Fehlt, wenn der Schlüssel sofort verwendet werden kann.

kTag_RotationScheme

[ uint ] Aufzählungswert, der das Rotationsschema für den Schlüssel angibt.