nl:: Weave:: Profiles:: FabricProvisioning
此命名空间包含 Weave 中用于 Weave Fabric 配置文件(三个 Weave 配置文件中的第二个)的所有接口。
摘要
枚举 |
|
---|---|
@200{
|
枚举 Fabric 预配状态代码。 |
@201
|
枚举 Fabric 配置消息类型。 |
@202{
|
枚举 Fabric 预配数据元素标记。 |
类 |
|
---|---|
nl:: |
用于实现与 Fabric 预配操作对应的其他操作的委托类。 |
nl:: |
用于实现 Fabric 预配配置文件的服务器类。 |
枚举
@200
@200
Fabric 预配状态代码。
属性 | |
---|---|
kStatusCode_AlreadyMemberOfFabric
|
接收方已经是结构脉络的成员。 |
kStatusCode_InvalidFabricConfig
|
指定的结构配置无效。 |
kStatusCode_NotMemberOfFabric
|
接收者不是结构脉络的成员。 |
@201
@201
Fabric 配置消息类型。
@202
@202
Fabric 预配数据元素标记。
属性 | |
---|---|
kTag_DataKey
|
[ byte-string ] 数据加密密钥。 |
kTag_EncryptionType
|
[ uint ] 密钥支持的 Weave 加密类型。 |
kTag_FabricConfig
|
[结构 ] 包含现有结构脉络的预配信息。 重要提示:为方便读者,FabricConfig 中的所有元素都必须在各个级别以数字标记顺序进行编码。 |
kTag_FabricId
|
[ uint ] 结构脉络 ID。 |
kTag_FabricKeyId
|
[ uint ] 织物密钥的 Weave 密钥 ID。 |
kTag_FabricKeys
|
[ 数组 ] FabricKey 结构的列表。 |
kTag_IntegrityKey
|
[ byte-string ] 数据完整性密钥。 |
kTag_KeyScope
|
[ uint ] 枚举值,用于标识可以具有结构键的设备类别。 |
kTag_RemainingLifeTime
|
[ uint ] 密钥到期前的剩余时间(以秒为单位)。 如果生命周期无限期或不适用,则不存在。 |
kTag_RemainingReservedTime
|
[ uint ] 密钥可以使用的剩余时间(以秒为单位)。 如果可以立即使用密钥,则不存在。 |
kTag_RotationScheme
|
[ uint ] 标识密钥的轮替方案的枚举值。 |