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

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

इसमें Weave ऐप्लिकेशन ग्रुप की कुंजियों के बारे में जानकारी होती है.

खास जानकारी

इस क्लास में इन कुंजियों के बारे में बताया जा सकता है: रूट कुंजी, epoch की, ग्रुप मास्टर कुंजी, इंटरमीडिएट कुंजी, और फ़ैब्रिक सीक्रेट.

सार्वजनिक टाइप

@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

epoch कुंजी के शुरू होने का समय.