nl:: Weave:: Profiles:: Security:: AppKeys:: WeaveGroupKey
#include <src/lib/profiles/security/WeaveApplicationKeys.h>
มีข้อมูลเกี่ยวกับคีย์กลุ่มแอปพลิเคชันของ Weave
สรุป
ตัวอย่างคีย์ที่คลาสนี้อธิบายได้ ได้แก่ คีย์รูท, คีย์ Epoch, คีย์ต้นแบบกลุ่ม, คีย์กลาง และข้อมูลลับ Fabric
ประเภทสาธารณะ |
|
---|---|
@221
|
enum |
แอตทริบิวต์สาธารณะ |
|
---|---|
@223
|
union nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey::@222
|
GlobalId
|
uint32_t
รหัสส่วนกลางของคีย์กลุ่มแอปพลิเคชัน
|
Key[MaxKeySize]
|
uint8_t
เนื้อหาคีย์ลับ
|
KeyId
|
uint32_t
รหัสคีย์
|
KeyLen
|
uint8_t
ความยาวคีย์
|
StartTime
|
uint32_t
เวลาเริ่มต้นของคีย์ Epoch
|
ประเภทสาธารณะ
@221
@221
แอตทริบิวต์สาธารณะ
@223
union nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey::@222 @223
GlobalId
uint32_t GlobalId
รหัสสากลของคีย์กลุ่มแอปพลิเคชัน
คีย์
uint8_t Key[MaxKeySize]
เนื้อหาคีย์ลับ
KeyId
uint32_t KeyId
รหัสคีย์
KeyLen
uint8_t KeyLen
ความยาวคีย์
StartTime
uint32_t StartTime
เวลาเริ่มต้นของคีย์ตามยุค