nl:: बुनें:: प्रोफाइल:: सुरक्षा:: प्रमाणपत्र प्रावधान:: WeaveCertProvEngine:: इनइवेंटपरम
#include <src/lib/profiles/security/WeaveCertProvisioning.h>
वीव सर्टिफिकेट प्रोविजनिंग एपीआई इवेंट के लिए इनपुट पैरामीटर।
सारांश
सार्वजनिक गुण | |
---|---|
@248 | union nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247 |
Cert | const uint8_t * करने के लिए एक सूचक TLV Weave परिचालन सीए सेवा द्वारा प्रदत्त प्रमाण पत्र इनकोडिंग। |
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 जहाँ से एपीआई घटना जन्म लिया है। |
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 Weave परिचालन सीए सेवा द्वारा प्रदत्त प्रमाण पत्र इनकोडिंग।
सर्टलेन
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
प्राधिकृत जानकारी तैयार करें
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@249 nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::PrepareAuthorizeInfo
RcvdStatusरिपोर्ट
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 संदेश में प्राप्त संबंधित प्रमाणपत्र सूची की लंबाई।
बदलें प्रमाणपत्र
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 जहाँ से एपीआई घटना जन्म लिया है।
लेखक
TLVWriter * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Writer
करने के लिए एक सूचक TLV लेखक वस्तु, कहां से मिल प्रमाण पत्र प्राधिकरण जानकारी इनकोडिंग किया जाना चाहिए।
सार्वजनिक समारोह
स्पष्ट
void nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Clear()