nl:: بافت:: پروفایل ها:: امنیت:: CertProvisioning:: WeaveCertProvine:: InEventParam
#include <src/lib/profiles/security/WeaveCertProvisioning.h>
پارامترهای ورودی به رویداد API Weave Certificate Provisioning.
خلاصه
صفات عمومی | |
---|---|
@248 | union nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247 |
Cert | const uint8_t * یک اشاره گر به گواهی عملیاتی Weave با کد TLV که توسط CA Service اختصاص داده شده است. |
CertLen | uint16_t طول گواهی دریافت شده در پیام GetCertificateResponse. |
CommunicationError | struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@250 |
PrepareAuthorizeInfo | struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@249 |
RcvdStatusReport | یک اشاره گر به شی StatusReport. |
Reason | کد خطا مرتبط با خرابی ارتباط. |
RelatedCerts | const uint8_t * یک اشاره گر به لیست رمزگذاری شده TLV گواهی مربوط به گواهی عملیاتی. |
RelatedCertsLen | uint16_t طول لیست گواهی مرتبط دریافت شده در پیام GetCertificateResponse. |
ReplaceCert | bool نشانگر بولی مبنی بر اینکه آیا گواهی دستگاه عملیاتی باید جایگزین شود یا خیر. |
ResponseReceived | struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@251 |
Source | WeaveCertProvEngine که رویداد API از آن سرچشمه گرفت. |
Writer | یک اشاره گر به شی TLV Writer، که در آن اطلاعات مجوز گواهی دریافت باید کدگذاری شود. |
توابع عمومی | |
---|---|
Clear () | void |
صفات عمومی
@248
union nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247 nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@248
گواهی
const uint8_t * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Cert
یک اشاره گر به گواهی عملیاتی Weave با کد TLV که توسط CA Service اختصاص داده شده است.
CertLen
uint16_t nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::CertLen
طول گواهی دریافت شده در پیام GetCertificateResponse.
خطای ارتباط
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@250 nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::CommunicationError
PrepareAuthorizeInfo
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@249 nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::PrepareAuthorizeInfo
RcvdStatus Report
StatusReport * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::RcvdStatusReport
یک اشاره گر به شی StatusReport.
پیام گزارش وضعیت مربوطه که از طرف همتا دریافت شده است.
دلیل
WEAVE_ERROR nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Reason
کد خطا مرتبط با خرابی ارتباط.
گواهی های مرتبط
const uint8_t * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::RelatedCerts
یک اشاره گر به لیست رمزگذاری شده TLV گواهی مربوط به گواهی عملیاتی.
RelatedCertsLen
uint16_t nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::RelatedCertsLen
طول لیست گواهی مرتبط دریافت شده در پیام GetCertificateResponse.
ReplaceCert
bool nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::ReplaceCert
نشانگر بولی مبنی بر اینکه آیا گواهی دستگاه عملیاتی باید جایگزین شود یا خیر.
پاسخ دریافت شد
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@251 nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::ResponseReceived
منبع
WeaveCertProvEngine * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Source
WeaveCertProvEngine که رویداد API از آن سرچشمه گرفت.
نویسنده
TLVWriter * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Writer
یک اشاره گر به شی TLV Writer، که در آن اطلاعات مجوز گواهی دریافت باید کدگذاری شود.
توابع عمومی
پاک کردن
void nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Clear()
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2024-11-14 بهوقت ساعت هماهنگ جهانی.