nl:: بافت:: پروفایل ها:: امنیت:: مورد
این فضای نام شامل تمام رابطهای موجود در پروتکل Weave برای Certificate Authenticated Session Establishment ( CASE ) در نمایه امنیتی Weave است.
خلاصه
شمارش ها | |
---|---|
@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) | یک ساختار TLV WeaveCASECertificateInformation را کد می کند. |
EncodeCASECertInfo ( TLVWriter & writer, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen) | یک ساختار TLV WeaveCASECertificateInformation را کد می کند. |
کلاس ها | |
---|---|
nl:: بافت:: پروفایل ها:: امنیت:: CASE:: BeginSessionContext | اطلاعات زمینه مربوط به تولید یا پردازش پیامهای جلسه شروع CASE را نگه میدارد. |
nl:: بافت:: پروفایل ها:: امنیت:: CASE:: BeginSessionRequestContext | اطلاعات زمینه مربوط به تولید یا پردازش یک پیام CASE BeginSessionRequest را نگه می دارد. |
nl:: بافت:: پروفایل ها:: امنیت:: CASE:: BeginSessionResponseContext | اطلاعات زمینه مربوط به تولید یا پردازش یک پیام CASE BeginSessionRequest را نگه می دارد. |
nl:: بافت:: پروفایل ها:: امنیت:: CASE:: ReconfigureContext | اطلاعات مربوط به تولید یا پردازش پیام CASE Reconfigure را نگه می دارد. |
nl:: Weave:: پروفایل ها:: امنیت:: CASE:: WeaveCASEAuthDelegate | رابط انتزاعی که اقدامات احراز هویت در طول ایجاد جلسه CASE به آن واگذار می شود. |
nl:: Weave:: پروفایل ها:: امنیت:: CASE:: WeaveCASEEngine | منطق اصلی پروتکل Weave 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 )
یک ساختار TLV WeaveCASECertificateInformation را کد می کند.
این روش یک ساختار WeaveCASECertificateInformation را در فرم Weave TLV که حاوی یک گواهی موجودیت مشخص و یک گواهی میانی اختیاری است، رمزگذاری میکند. ساختار اطلاعات گواهی CASE حاصل در بافر ارائه شده نوشته می شود.
جزئیات | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
مولفه های |
| ||||||||||||||
ارزش های بازگشتی |
|
EncodeCASECertInfo
WEAVE_ERROR EncodeCASECertInfo( TLVWriter & writer, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen )
یک ساختار TLV WeaveCASECertificateInformation را کد می کند.
این روش یک ساختار WeaveCASECertificateInformation را در فرم Weave TLV که حاوی یک گواهی موجودیت مشخص و یک گواهی میانی اختیاری است، رمزگذاری میکند. ساختار اطلاعات گواهی CASE حاصل در یک TLVWriter ارائه شده نوشته می شود.
جزئیات | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
مولفه های |
| ||||||||||
ارزش های بازگشتی |
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Thread is a registered trademark of the Thread Group, Inc.
Last updated 2020-08-28 UTC.