nl:: Weave:: Profiles:: Security:: CASE
تشمل مساحة الاسم هذه جميع الواجهات داخل Weave لبروتوكول إنشاء الجلسة التي تمت المصادقة عليها (CASE) ضمن الملف الشخصي للأمان.
ملخّص
عمليات التعداد |
|
---|---|
@224
|
تعداد |
@225
|
تعداد |
@226
|
تعداد |
@227
|
تعداد |
الدوال |
|
---|---|
EncodeCASECertInfo(uint8_t *buf, uint16_t bufSize, uint16_t & certInfoLen, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen)
|
ترمّز بنية WeaveCASECertificateInfo TLV.
|
EncodeCASECertInfo(TLVWriter & writer, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen)
|
ترمّز بنية WeaveCASECertificateInfo TLV.
|
صفوف |
|
---|---|
nl:: |
يحتوي على معلومات السياق ذات الصلة بإنشاء رسائل بدء CASE أو معالجتها. |
nl:: |
يحتوي على معلومات السياق ذات الصلة بإنشاء رسالة CASE startSessionRequest أو معالجتها. |
nl:: |
يحتوي على معلومات السياق ذات الصلة بإنشاء رسالة CASE startSessionRequest أو معالجتها. |
nl:: |
يحتفظ بالمعلومات ذات الصلة بإنشاء رسالة CASE أو معالجتها. |
nl:: |
الواجهة المجرّدة التي يتم تفويض إجراءات المصادقة إليها أثناء إنشاء جلسة CASE. |
nl:: |
لتنفيذ المنطق الأساسي لبروتوكول CASE |
عمليات التعداد
@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 )
ترمّز بنية WeaveCASECertificateInfo TLV.
تقوم هذه الطريقة بترميز بنية WeaveCASECertificateInfo في نموذج TLV الذي يحتوي على شهادة كيان محددة وشهادة وسيطة اختيارية. تتم كتابة بنية معلومات شهادة CASE الناتجة في مخزن مؤقّت تم توفيره.
التفاصيل | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
المعلمات |
|
||||||||||||||
قيم الإرجاع |
|
EncodeCASECertInfo
WEAVE_ERROR EncodeCASECertInfo( TLVWriter & writer, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen )
ترمّز بنية WeaveCASECertificateInfo TLV.
تقوم هذه الطريقة بترميز بنية WeaveCASECertificateInfo في نموذج TLV الذي يحتوي على شهادة كيان محددة وشهادة وسيطة اختيارية. تتم كتابة بنية معلومات شهادة CASE الناتجة إلى TLVWriter المقدّم.
التفاصيل | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
المعلمات |
|
||||||||||
قيم الإرجاع |
|