nl:: Weave:: Profiles:: Security:: AppKeys:: WeaveGroupKey
#include <src/lib/profiles/security/WeaveApplicationKeys.h>
इसमें Weave ऐप्लिकेशन ग्रुप की कुंजियों के बारे में जानकारी होती है.
खास जानकारी
इस क्लास से इन कुंजियों के बारे में बताया जा सकता है: रूट कुंजी, एपॉच कुंजी, ग्रुप मास्टर कुंजी, इंटरमीडिएट कुंजी, और फ़ैब्रिक सीक्रेट.
सार्वजनिक प्रकार |
|
---|---|
@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
इकोसिस्टम की शुरुआत का समय.
|
सार्वजनिक प्रकार
@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
इकोसिस्टम की शुरुआत का समय.