透過集合功能整理內容 你可以依據偏好儲存及分類內容。

NL::編織::簡介::結構配置

此命名空間包括 Weave 中用於 Weave Fabric Provisioning 配置文件的所有接口,這是三個 Weave 配置文件中的第二個。

概括

枚舉

@200 {
kStatusCode_AlreadyMemberOfFabric = 1,
kStatusCode_NotMemberOfFabric = 2,
kStatusCode_InvalidFabricConfig = 3
}
枚舉
結構供應狀態代碼。
@201枚舉
結構供應消息類型。
@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
}
枚舉
結構供應數據元素標籤。

班級

NL ::編織::概況:: FabricProvisioning :: FabricProvisioningDelegate

用於實現與 Fabric Provisioning 操作相對應的附加操作的委託類。

NL ::編織::概況:: FabricProvisioning :: FabricProvisioningServer

用於實現 Fabric Provisioning 配置文件的服務器類。

枚舉

@200

 @200

結構供應狀態代碼。

特性
kStatusCode_AlreadyMemberOfFabric

接收者已經是結構的成員。

kStatusCode_InvalidFabricConfig

指定的結構配置無效。

kStatusCode_NotMemberOfFabric

接收者不是結構的成員。

@201

 @201

結構供應消息類型。

@202

 @202

結構供應數據元素標籤。

特性
kTag_DataKey

[ byte-string ] 數據加密密鑰。

kTag_EncryptionType

[ uint ] 密鑰支持的 Weave 加密類型。

kTag_FabricConfig

[結構] 包含現有結構的配置信息。

重要說明:為了方便讀者,FabricConfig 中的所有元素都必須按數字標籤順序在所有級別進行編碼。

kTag_FabricId

[ uint ] 結構 ID。

kTag_FabricKeyId

[ uint ] 織物密鑰的編織密鑰 ID。

kTag_FabricKeys

[數組] FabricKey 結構列表。

kTag_IntegrityKey

[ byte-string ] 數據完整性密鑰。

kTag_KeyScope

[ uint ] 標識可以擁有結構密鑰的設備類別的枚舉值。

kTag_RemainingLifeTime

[ uint ] 直到密鑰到期的剩餘時間(以秒為單位)。

如果生命週期不確定或不適用,則不存在。

kTag_RemainingReservedTime

[ uint ] 密鑰可以使用之前的剩餘時間(以秒為單位)。

如果密鑰可以立即使用,則不存在。

kTag_RotationScheme

[ uint ] 標識密鑰輪換方案的枚舉值。