nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey

#include <src/lib/profiles/security/WeaveApplicationKeys.h>

מכיל מידע על מפתחות של קבוצות אפליקציות ב-Weave.

סיכום

דוגמאות למפתחות שאפשר לתאר בסיווג הזה: מפתח ברמה הבסיסית (root), מפתח תקופה של זמן מערכת (epoch), מפתח מאסטר של קבוצה, מפתח ביניים וסוד בד.

סוגים ציבוריים

@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
שעת ההתחלה של המפתח מתקופת הזמן (epoch).

סוגים ציבוריים

221@

 @221

מאפיינים ציבוריים

223@

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

GlobalId

uint32_t GlobalId

המזהה הגלובלי של המפתח של קבוצת האפליקציות.

מפתח

uint8_t Key[MaxKeySize]

החומר הסודי של המפתח.

KeyId

uint32_t KeyId

מזהה המפתח

KeyLen

uint8_t KeyLen

אורך המפתח.

StartTime (שעת התחלה)

uint32_t StartTime

שעת ההתחלה של המפתח מתקופת הזמן (epoch).