nl :: Tecer:: Perfis :: Segurança:: AppKeys :: WeaveGroupKey
#include <src/lib/profiles/security/WeaveApplicationKeys.h>
Contém informações sobre as chaves do grupo de aplicativos do Weave.
Resumo
Exemplos de chaves que podem ser descritas por esta classe são: chave raiz, chave de época, chave mestra de grupo, chave intermediária e segredo de malha.
Tipos públicos | |
---|---|
@221 | enum |
Atributos públicos | |
---|---|
@223 | union nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey::@222 |
GlobalId | uint32_t O ID global da chave do grupo de aplicativos. |
Key [MaxKeySize] | uint8_t O material da chave secreta. |
KeyId | uint32_t O ID da chave. |
KeyLen | uint8_t O comprimento da chave. |
StartTime | uint32_t A hora de início da chave de época. |
Tipos públicos
@ 221
@221
Atributos públicos
@ 223
union nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey::@222 @223
GlobalId
uint32_t GlobalId
O ID global da chave do grupo de aplicativos.
Chave
uint8_t Key[MaxKeySize]
O material da chave secreta.
KeyId
uint32_t KeyId
O ID da chave.
KeyLen
uint8_t KeyLen
O comprimento da chave.
StartTime
uint32_t StartTime
A hora de início da chave de época.