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
애플리케이션 그룹 키 전역 ID입니다.
Key[MaxKeySize]
uint8_t
보안 키 자료입니다.
KeyId
uint32_t
키 ID입니다.
KeyLen
uint8_t
키 길이입니다.
StartTime
uint32_t
에포크 키 시작 시간입니다.

공개 유형

@221

 @221

공개 속성

@223

union nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey::@222 @223

GlobalId

uint32_t GlobalId

애플리케이션 그룹 키 전역 ID입니다.

uint8_t Key[MaxKeySize]

보안 키 자료입니다.

KeyId

uint32_t KeyId

키 ID입니다.

KeyLen

uint8_t KeyLen

키 길이입니다.

StartTime

uint32_t StartTime

에포크 키 시작 시간입니다.