nl:: örgü:: Profiller:: Güvenlik:: Uygulama Anahtarları:: WeaveGroupAnahtarı
#include <src/lib/profiles/security/WeaveApplicationKeys.h>
Weave uygulama grubu anahtarları hakkında bilgi içerir.
Özet
Bu sınıf tarafından tanımlanabilecek anahtar örnekleri şunlardır: kök anahtar, dönem anahtarı, grup ana anahtarı, ara anahtar ve yapı sırrı.
Genel türler | |
---|---|
@221 | Sıralama |
Genel özellikler | |
---|---|
@223 | union nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey::@222 |
GlobalId | uint32_t Uygulama grubu anahtarı genel kimliği. |
Key [MaxKeySize] | uint8_t Gizli anahtar malzemesi. |
KeyId | uint32_t Anahtar kimliği. |
KeyLen | uint8_t Anahtar uzunluğu. |
StartTime | uint32_t Çağ anahtarı başlangıç zamanı. |
Genel türler
@221
@221
Genel özellikler
@223
union nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey::@222 @223
GlobalId
uint32_t GlobalId
Uygulama grubu anahtarı genel kimliği.
Anahtar
uint8_t Key[MaxKeySize]
Gizli anahtar malzemesi.
Anahtar Kimliği
uint32_t KeyId
Anahtar kimliği.
Anahtar Len
uint8_t KeyLen
Anahtar uzunluğu.
Başlangıç saati
uint32_t StartTime
Çağ anahtarı başlangıç zamanı.