nl:: بافت:: پروفایل ها:: امنیت:: KeyExport
این فضای نام شامل تمام رابطهای داخل Weave برای پروتکل صادرات کلید در نمایه امنیتی Weave است.
خلاصه
شمارش ها | |
---|---|
@256 | enum |
@257 | enum |
@258 | enum |
@259 | enum |
توابع | |
---|---|
GenerateSHA256Hash (const uint8_t *msgStart, uint16_t msgLen, uint8_t *msgHash) | void |
SimulateDeviceKeyExport (const uint8_t *deviceCert, uint16_t deviceCertLen, const uint8_t *devicePrivKey, uint16_t devicePrivKeyLen, const uint8_t *trustRootCert, uint16_t trustRootCertLen, const uint8_t *exportReq, uint16_t exportReqLen, uint8_t *exportRespBuf, uint16_t exportRespBufSize, uint16_t & exportRespLen, bool & respIsReconfig) |
کلاس ها | |
---|---|
nl:: Weave:: پروفایل ها:: امنیت:: KeyExport:: WeaveKeyExport | منطق اصلی پروتکل صادرات کلید Weave را پیاده سازی می کند. |
nl:: Weave:: پروفایل ها:: امنیت:: KeyExport:: WeaveKeyExportDelegate | کلاسی را که توسط موتور KeyExport فراخوانی میشود، برای انجام اقدامات مختلف مربوط به احراز هویت در حین صادرات کلید، به صورت انتزاعی واگذار میکند. |
nl:: Weave:: پروفایل ها:: امنیت:: KeyExport:: WeaveStandAloneKeyExportClient | سمت کلاینت پروتکل صادرات کلید Weave را برای استفاده در زمینههای مستقل (پیامرسانی غیر Weave) پیادهسازی میکند. |
nl:: بافت:: پروفایل ها:: امنیت:: صادرات کلید:: __FINAL |
شمارش ها
@256
@256
@257
@257
@258
@258
@259
@259
توابع
GenerateSHA256Hash
void GenerateSHA256Hash( const uint8_t *msgStart, uint16_t msgLen, uint8_t *msgHash )
SimulateDeviceKeyExport
WEAVE_ERROR SimulateDeviceKeyExport( const uint8_t *deviceCert, uint16_t deviceCertLen, const uint8_t *devicePrivKey, uint16_t devicePrivKeyLen, const uint8_t *trustRootCert, uint16_t trustRootCertLen, const uint8_t *exportReq, uint16_t exportReqLen, uint8_t *exportRespBuf, uint16_t exportRespBufSize, uint16_t & exportRespLen, bool & respIsReconfig )
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2025-01-04 بهوقت ساعت هماهنگ جهانی.