nl:: Weave:: Profiles:: Security:: CASE
מרחב השמות הזה כולל את כל הממשקים ב-Weave לפרוטוקול 'Certificate Verified Session Association' (CASE) בפרופיל האבטחה של Weave.
סיכום
ספירות |
|
---|---|
@224
|
טיפוסים בני מנייה (enum) |
@225
|
טיפוסים בני מנייה (enum) |
@226
|
טיפוסים בני מנייה (enum) |
@227
|
טיפוסים בני מנייה (enum) |
פונקציות |
|
---|---|
EncodeCASECertInfo(uint8_t *buf, uint16_t bufSize, uint16_t & certInfoLen, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen)
|
קידוד של מבנה WeaveCASECertificateInformation TLV.
|
EncodeCASECertInfo(TLVWriter & writer, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen)
|
קידוד של מבנה WeaveCASECertificateInformation TLV.
|
מחלקות |
|
---|---|
nl:: |
מכיל מידע על הקשר שקשור ליצירה או לעיבוד של הודעות מסוג CASE להתחלת פעילות. |
nl:: |
מכיל מידע על הקשר שקשור ליצירה או לעיבוד של הודעת CASE BeginSessionRequest. |
nl:: |
מכיל מידע על הקשר שקשור ליצירה או לעיבוד של הודעת CASE BeginSessionRequest. |
nl:: |
מכילה מידע הקשור ליצירה או לעיבוד של הודעת CASE שהוגדרה מחדש. |
nl:: |
ממשק מופשט שאליו מואצלות פעולות אימות במהלך יצירת פעילות CASE. |
nl:: |
מיישם את הלוגיקה העיקרית של פרוטוקול המקרה של Weave. |
ספירות
224@
@224
@225
@225
@226
@226
@227
@227
פונקציות
EncodeCASECertInfo
WEAVE_ERROR EncodeCASECertInfo( uint8_t *buf, uint16_t bufSize, uint16_t & certInfoLen, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen )
קידוד של מבנה WeaveCASECertificateInformation TLV.
שיטה זו מקודדת מבנה WeaveCASECertificateInformation בטופס TLV של Weave המכיל אישור ישות ספציפי ואישור ביניים אופציונלי. מבנה פרטי האישור של CASE שמתקבל נכתב למאגר נתונים זמני.
פרטים | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
פרמטרים |
|
||||||||||||||
ערכים מוחזרים |
|
EncodeCASECertInfo
WEAVE_ERROR EncodeCASECertInfo( TLVWriter & writer, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen )
קידוד של מבנה WeaveCASECertificateInformation TLV.
שיטה זו מקודדת מבנה WeaveCASECertificateInformation בטופס TLV של Weave המכיל אישור ישות ספציפי ואישור ביניים אופציונלי. מבנה פרטי האישור של CASE שנוצר נכתב ל-TLVWriter שסופק.
פרטים | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
פרמטרים |
|
||||||||||
ערכים מוחזרים |
|