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 कुंजी के शुरू होने का समय.