Server class for implementing the Fabric Provisioning profile.
Enumerations
@200
@200
Fabric Provisioning Status Codes.
Properties
kStatusCode_AlreadyMemberOfFabric
The recipient is already a member of a fabric.
kStatusCode_InvalidFabricConfig
The specified fabric configuration was invalid.
kStatusCode_NotMemberOfFabric
The recipient is not a member of a fabric.
@201
@201
Fabric Provisioning Message Types.
@202
@202
Fabric Provisioning Data Element Tags.
Properties
kTag_DataKey
[ byte-string ] Data encryption key.
kTag_EncryptionType
[ uint ] Weave encryption type supported by the key.
kTag_FabricConfig
[ structure ] Contains provisioning information for an existing fabric.
IMPORTANT NOTE: As a convenience to readers, all elements in a FabricConfig must be encoded in numeric tag order, at all levels.
kTag_FabricId
[ uint ] Fabric ID.
kTag_FabricKeyId
[ uint ] Weave key ID for fabric key.
kTag_FabricKeys
[ array ] List of FabricKey structures.
kTag_IntegrityKey
[ byte-string ] Data integrity key.
kTag_KeyScope
[ uint ] Enumerated value identifying the category of devices that can possess the fabric key.
kTag_RemainingLifeTime
[ uint ] Remaining time (in seconds) until key expiration.
Absent if lifetime is indefinite or doesn't apply.
kTag_RemainingReservedTime
[ uint ] Remaining time (in seconds) until key is eligible for use.
Absent if key can be used right away.
kTag_RotationScheme
[ uint ] Enumerated value identifying the rotation scheme for the key.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
Last updated 2020-08-28 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2020-08-28 UTC."],[],[]]