nl:: Weave:: Profiles:: TokenPairing
מרחב השמות הזה כולל את כל הממשקים ב-Weave עבור הפרופיל של Weave Authentication Token ביחד.
סיכום
ספירות |
|
---|---|
@325
|
טיפוסים בני מנייה (enum) סוגי הודעות לפרופיל התאמת אסימון. |
@326{
|
טיפוסים בני מנייה (enum) תגים של רכיבי נתונים לפרופיל התאמת אסימון. |
@327{
|
טיפוסים בני מנייה (enum) מכילה מידע תיאורי על חבילת התאמה של אסימון אימות. |
מחלקות |
|
---|---|
nl:: |
|
nl:: |
אובייקט שרת לתגובה לבקשות של התאמת אסימונים. |
ספירות
@325
@325
סוגי הודעות לפרופיל התאמת אסימון.
@326
@326
תגים של רכיבי נתונים לפרופיל התאמת אסימון.
תכונות | |
---|---|
kTag_DeviceId
|
מזהה מכשיר ב-Weave. [ uint, מקסימום 2^64 ] |
kTag_EphemeralIdIdentityKey
|
מפתח זיהוי זמני [ byte string, len 1-16 ]. |
kTag_EphemeralIdRotationPeriodScaler
|
scaler של תקופת סיבוב מזהה זמני [ unit, 256 max ]. |
kTag_PairingToken
|
מבצע התאמה של אסימון מהשירות [ byte string, len 1-128]. |
kTag_ProductId
|
מוצר לזיהוי קוד. [ uint, טווח 1-65535 ] |
kTag_ProductRevision
|
קוד שמזהה את הגרסה הקודמת של המוצר. [ uint, טווח 1-65535 ] |
kTag_SoftwareVersion
|
גרסת התוכנה במכשיר. [ מחרוזת UTF-8, len 1-32 ] |
kTag_TakeIdentityRootKey
|
צריך לקחת IRK [ Byte String, len 1-16]. |
kTag_TokenCurrentTimeCounterValueInSeconds
|
מונה זמן נוכחי (בשניות) [ unit, 2^32 max ]. |
kTag_TokenPairingBundle
|
תגים ספציפיים לפרופיל. המבנה מכיל חבילת התאמה של אסימון אימות. |
kTag_VendorId
|
תגים ספציפיים להקשר עבור מבנה TokenPairingBundle. קוד שמזהה את ספק המוצר. [ uint, טווח 1-65535 ] |
kTag_WeaveSignature
|
אובייקט חתימה של Weave (ראה profiles/security/WeaveSecurity.h) [building ]. |
@327
@327
מכילה מידע תיאורי על חבילת התאמה של אסימון אימות.
תכונות | |
---|---|
kTokenPairing_MaxEphemeralIdIdentityKeyLength
|
אורך מקסימלי של מפתח זהות זמני. |
kTokenPairing_MaxPairingTokenLength
|
אורך מקסימלי של אסימון התאמה. |
kTokenPairing_MaxTakeIdentityRootKeyLength
|
אורך מקסימלי של IRK. |