nl:: بافت:: پروفایل ها:: امنیت:: 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

شناسه جهانی

uint32_t GlobalId

شناسه جهانی کلید گروه برنامه.

کلید

uint8_t Key[MaxKeySize]

مواد کلید مخفی

شناسه کلید

uint32_t KeyId

شناسه کلید

کی لن

uint8_t KeyLen

طول کلید.

زمان شروع

uint32_t StartTime

زمان شروع کلید عصر.