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
|
[字节字符串 ] 数据加密密钥。 |
kTag_EncryptionType
|
[ uint ] 密钥支持的 Weave 加密类型。 |
kTag_FabricConfig
|
[结构 ] 包含现有结构脉络的配置信息。 重要提示:为方便读者,FabricConfig 中的所有元素在所有级别都必须按数字标记顺序进行编码。 |
kTag_FabricId
|
[ uint ] Fabric ID。 |
kTag_FabricKeyId
|
[ uint ] 织物密钥的编织密钥 ID。 |
kTag_FabricKeys
|
[ 数组 ] FabricKey 结构的列表。 |
kTag_IntegrityKey
|
[字节字符串 ] 数据完整性密钥。 |
kTag_KeyScope
|
[ uint ] 一个枚举值,用于标识可以拥有织物密钥的设备类别。 |
kTag_RemainingLifeTime
|
[ uint ] 距离密钥到期的剩余时间(以秒为单位)。 如果生命周期是无限期的或不适用,则不存在。 |
kTag_RemainingReservedTime
|
[ uint ] 距离密钥符合使用条件所剩的时间(以秒为单位)。 如果可以立即使用密钥,则不包含。 |
kTag_RotationScheme
|
[ uint ] 用于标识密钥的轮替方案的枚举值。 |