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

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

包含 Weave 應用程式群組金鑰的相關資訊。

摘要

這個類別可描述的金鑰範例包括:根金鑰、週期金鑰、群組主金鑰、中繼金鑰和架構密鑰。

公開類型

@221 列舉

公開屬性

@223
union nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey::@222
GlobalId
uint32_t
應用程式群組金鑰全域 ID。
Key[MaxKeySize]
uint8_t
密鑰內容。
KeyId
uint32_t
金鑰 ID。
KeyLen
uint8_t
金鑰長度。
StartTime
uint32_t
Epoch 紀元金鑰開始時間。

公開類型

@221

 @221

公開屬性

@223

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

GlobalId

uint32_t GlobalId

應用程式群組金鑰全域 ID。

uint8_t Key[MaxKeySize]

密鑰內容。

KeyId

uint32_t KeyId

金鑰 ID。

KeyLen

uint8_t KeyLen

金鑰長度。

StartTime

uint32_t StartTime

Epoch 紀元金鑰開始時間。