nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey

#include <src/lib/profiles/security/WeaveApplicationKeys.h>

Chứa thông tin về khoá nhóm ứng dụng của Weave.

Tóm tắt

Các ví dụ về các khoá có thể được mô tả trong lớp này là: khoá gốc, khoá thời gian bắt đầu của hệ thống, khoá chính của nhóm, khoá trung gian và khoá bí mật kết nối.

Loại công khai

@221 enum

Thuộc tính công khai

@223
union nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey::@222
GlobalId
uint32_t
Mã chung của khoá của nhóm ứng dụng.
Key[MaxKeySize]
uint8_t
Tài liệu về khoá bí mật.
KeyId
uint32_t
Mã khoá.
KeyLen
uint8_t
Độ dài khoá.
StartTime
uint32_t
Thời gian bắt đầu khoá thời gian bắt đầu của hệ thống.

Loại công khai

@221

 @221

Thuộc tính công khai

@223

union nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey::@222 @223

GlobalId

uint32_t GlobalId

Mã chung của khoá của nhóm ứng dụng.

Khoá

uint8_t Key[MaxKeySize]

Tài liệu về khoá bí mật.

KeyId

uint32_t KeyId

Mã khoá.

KeyLen

uint8_t KeyLen

Độ dài khoá.

StartTime

uint32_t StartTime

Thời gian bắt đầu khoá thời gian bắt đầu của hệ thống.