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

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

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

摘要

可使用這個類別描述的金鑰範例如下:根金鑰、Epoch 金鑰、群組主金鑰、中繼金鑰和布料密鑰。

公開類型

@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
紀元鍵開始時間。

公開類型

@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

金鑰長度。

開始時間

uint32_t StartTime

紀元鍵開始時間。