nl:: Weave:: Profiles:: Security:: CertProvisioning:: WeaveCertProvEngine:: InEventParam
#include <src/lib/profiles/security/WeaveCertProvisioning.h>
Weave Certificate Provisioning API इवेंट में पैरामीटर इनपुट करें.
खास जानकारी
सार्वजनिक विशेषताएं |
|
---|---|
@248
|
union nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247
|
Cert
|
const uint8_t *
CA सेवा से असाइन किए गए 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
|
स्टेटस रिपोर्ट ऑब्जेक्ट का पॉइंटर.
|
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
CA सेवा से असाइन किए गए TLV कोड में बदले गए Weave ऑपरेशनल सर्टिफ़िकेट के लिए पॉइंटर.
CertLen
uint16_t nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::CertLen
GetCertificateResponse मैसेज में मिले प्रमाणपत्र की अवधि.
CommunicationError
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
स्टेटस रिपोर्ट ऑब्जेक्ट का पॉइंटर.
यह तब काम का होता है, जब पीयर से स्टेटस रिपोर्ट वाला मैसेज मिला हो.
कारण
WEAVE_ERROR nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Reason
कम्यूनिकेशन की गड़बड़ी से जुड़ा गड़बड़ी कोड.
RelatedCerts
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
बूलियन इंडिकेटर, जो बताता है कि ऑपरेशनल डिवाइस सर्टिफ़िकेट को बदला जाना चाहिए या नहीं.
ResponseReceived
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()