nl::
  #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).