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ı.