nl:: Weave:: Profiles:: FabricProvisioning
เนมสเปซนี้ประกอบด้วยอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์การจัดสรร Weave Fabric ซึ่งเป็นโปรไฟล์ที่ 2 จาก 3 โปรไฟล์การจัดสรรของ Weave
สรุป
การแจกแจง |
|
---|---|
@200{
|
enum รหัสสถานะการจัดสรร Fabric |
@201
|
enum ประเภทข้อความการจัดสรร Fabric |
@202{
|
enum แท็กองค์ประกอบข้อมูลการจัดสรร Fabric |
คลาส |
|
---|---|
nl:: |
มอบสิทธิ์คลาสเพื่อติดตั้งใช้งานการดำเนินการเพิ่มเติมที่เกี่ยวข้องกับการดำเนินการการจัดสรร Fabric |
nl:: |
คลาสของเซิร์ฟเวอร์สำหรับใช้งานโปรไฟล์การจัดสรรของ Fabric |
การแจกแจง
@200
@200
รหัสสถานะการจัดสรร Fabric
พร็อพเพอร์ตี้ | |
---|---|
kStatusCode_AlreadyMemberOfFabric
|
ผู้รับเป็นสมาชิก Fabric อยู่แล้ว |
kStatusCode_InvalidFabricConfig
|
การกำหนดค่า Fabric ที่ระบุไม่ถูกต้อง |
kStatusCode_NotMemberOfFabric
|
ผู้รับไม่ได้เป็นสมาชิกของผ้า |
@201
@201
ประเภทข้อความการจัดสรร Fabric
@202
@202
แท็กองค์ประกอบข้อมูลการจัดสรร Fabric
พร็อพเพอร์ตี้ | |
---|---|
kTag_DataKey
|
[ ไบต์-สตริง ] คีย์การเข้ารหัสข้อมูล |
kTag_EncryptionType
|
[ uint ] ประเภทการเข้ารหัส Weave ที่คีย์รองรับ |
kTag_FabricConfig
|
[ โครงสร้าง ] มีข้อมูลการจัดสรรสำหรับ Fabric ที่มีอยู่ หมายเหตุสำคัญ: องค์ประกอบทั้งหมดใน FabricConfig ต้องเข้ารหัสตามลำดับแท็กตัวเลขในทุกระดับเพื่อความสะดวกสำหรับผู้อ่าน |
kTag_FabricId
|
[ uint ] ID ผ้า |
kTag_FabricKeyId
|
[ uint ] รหัสคีย์ Weave สำหรับคีย์ Fabric |
kTag_FabricKeys
|
[ อาร์เรย์ ] รายการโครงสร้าง FabricKey |
kTag_IntegrityKey
|
[ ไบต์-สตริง ] คีย์ความสมบูรณ์ของข้อมูล |
kTag_KeyScope
|
[ uint ] ค่าที่ระบุซึ่งระบุหมวดหมู่ของอุปกรณ์ที่สามารถมีคีย์ Fabric ได้ |
kTag_RemainingLifeTime
|
[ uint ] เวลาที่เหลือ (เป็นวินาที) จนกว่าคีย์จะหมดอายุ "ไม่มี" หากอายุการใช้งานเป็นแบบไม่มีกำหนดหรือไม่มีผล |
kTag_RemainingReservedTime
|
[ uint ] เวลาที่เหลือ (เป็นวินาที) จนกว่าคีย์จะสามารถใช้ได้ ไม่มีหากใช้คีย์ทันที |
kTag_RotationScheme
|
[ uint ] ค่าที่ระบุซึ่งระบุรูปแบบการหมุนเวียนของคีย์ |