nl :: Dệt :: Hồ sơ :: Bảo vệ:: AppKeys :: WeaveGroupKey
#include <src/lib/profiles/security/WeaveApplicationKeys.h>
Chứa thông tin về khóa nhóm ứng dụng Weave.
Tóm lược
Ví dụ về các khóa có thể được mô tả bởi lớp này là: khóa gốc, khóa kỷ nguyên, khóa chính nhóm, khóa trung gian và bí mật kết cấu.
Các loại công khai | |
---|---|
@221 | enum |
Thuộc tính công cộng | |
---|---|
@223 | union nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey::@222 |
GlobalId | uint32_t ID toàn cầu khóa của nhóm ứng dụng. |
Key [MaxKeySize] | uint8_t Tài liệu khóa bí mật. |
KeyId | uint32_t ID chính. |
KeyLen | uint8_t Chiều dài khóa. |
StartTime | uint32_t Thời gian bắt đầu phím kỷ nguyên. |
Các loại công khai
@ 221
@221
Thuộc tính công cộng
@ 223
union nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey::@222 @223
GlobalId
uint32_t GlobalId
ID toàn cầu khóa của nhóm ứng dụng.
Chìa khóa
uint8_t Key[MaxKeySize]
Tài liệu khóa bí mật.
KeyId
uint32_t KeyId
ID chính.
KeyLen
uint8_t KeyLen
Chiều dài khóa.
Thời gian bắt đầu
uint32_t StartTime
Thời gian bắt đầu phím kỷ nguyên.