nl :: نسج:: مظهر:: حماية:: CertProvisioning :: WeaveCertProvEngine :: InEventParam
#include <src/lib/profiles/security/WeaveCertProvisioning.h>
إدخال معلمات لنسج حدث API توفير الشهادة.
ملخص
السمات العامة | |
---|---|
@248 | union nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247 |
Cert | const uint8_t * مؤشر إلى TLV ترميز شهادة التشغيلية نسج يكلفه بها خدمة CA. |
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 الكائن الكاتب، حيث يجب أن يكون ترميز المعلومات الحصول على شهادة الترخيص. |
الوظائف العامة | |
---|---|
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
مؤشر إلى TLV ترميز شهادة التشغيلية نسج يكلفه بها خدمة CA.
سيرتلين
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
RcvdStatusReport
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 قائمة شهادة تتعلق شهادة التشغيلية المشفرة.
ذات الصلة
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 الكائن الكاتب، حيث يجب أن يكون ترميز المعلومات الحصول على شهادة الترخيص.
الوظائف العامة
صافي
void nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Clear()
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجّلة لشركة Oracle و/أو شركائها التابعين، وThread هي علامة تجارية مسجّلة لشركة .Thread Group, Inc.
تاريخ التعديل الأخير: 2020-08-28 (حسب التوقيت العالمي المتفَّق عليه)