nl:: Weave:: Profiles:: FabricProvisioning
この名前空間には、Weave Fabric プロビジョニング プロファイル(3 つの Weave プロビジョニング プロファイルの 2 番目のプロファイル)に対応する Weave 内のすべてのインターフェースが含まれます。
概要
列挙型 |
|
---|---|
@200{
|
enum Fabric プロビジョニングのステータス コード。 |
@201
|
enum Fabric プロビジョニングのメッセージ タイプ。 |
@202{
|
enum Fabric Provisioning Data Element のタグ。 |
クラス |
|
---|---|
nl:: |
Fabric プロビジョニングの操作に対応する追加のアクションを実装するクラスをデリゲートします。 |
nl:: |
ファブリック プロビジョニング プロファイルを実装するためのサーバークラス。 |
列挙型
@200
@200
Fabric プロビジョニングのステータス コード。
プロパティ | |
---|---|
kStatusCode_AlreadyMemberOfFabric
|
受信者はすでにファブリックのメンバーです。 |
kStatusCode_InvalidFabricConfig
|
指定したファブリック構成は無効です。 |
kStatusCode_NotMemberOfFabric
|
受信者がファブリックのメンバーではありません。 |
@201
@201
Fabric プロビジョニングのメッセージ タイプ。
@202
@202
Fabric Provisioning Data Element のタグ。
プロパティ | |
---|---|
kTag_DataKey
|
[ バイト文字列 ] データ暗号鍵。 |
kTag_EncryptionType
|
[ uint ] 鍵でサポートされている Weave 暗号化タイプ。 |
kTag_FabricConfig
|
[Structure ] 既存のファブリックのプロビジョニング情報が含まれます。 重要な注意事項: 読みやすくするため、FabricConfig のすべての要素は、すべてのレベルでタグ番号順にエンコードする必要があります。 |
kTag_FabricId
|
[ uint ] ファブリック ID。 |
kTag_FabricKeyId
|
[ uint ] ファブリック鍵の Weave 鍵 ID。 |
kTag_FabricKeys
|
[ array ] FabricKey 構造体のリスト。 |
kTag_IntegrityKey
|
[ バイト文字列 ] データの整合性キー。 |
kTag_KeyScope
|
[ uint ] ファブリック キーを搭載できるデバイスのカテゴリを識別する列挙値。 |
kTag_RemainingLifeTime
|
[ uint ] 鍵が期限切れになるまでの残り時間(秒)。 ライフタイムが無期限であるか、適用されない場合は、省略されます。 |
kTag_RemainingReservedTime
|
[ uint ] キーが使用可能になるまでの残り時間(秒)。 キーをすぐに使用できる場合は存在しません。 |
kTag_RotationScheme
|
[ uint ] 鍵のローテーション スキームを識別する列挙値。 |