nl :: לֶאֱרוֹג:: פרופילים :: בִּטָחוֹן:: CertProvisioning :: WeaveCertProvEngine :: InEventParam
#include <src/lib/profiles/security/WeaveCertProvisioning.h>
פרמטרי קלט לאירוע API של Weave Certificate Provisioning API.
סיכום
תכונות ציבוריות | |
---|---|
@248 | union nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247 |
Cert | const uint8_t * מצביע TLV מקודד תעודת מבצעית Weave שהוקצו על ידי 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 האובייקט סופר, שם פרטי הרשאת תעודת גט צריכים להיות מקודדים. |
פונקציות ציבוריות | |
---|---|
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 שהוקצו על ידי 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
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 מקודד רשימה של תעודה בנוגע לתעודה המבצעית.
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 האובייקט סופר, שם פרטי הרשאת תעודת גט צריכים להיות מקודדים.
פונקציות ציבוריות
ברור
void nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Clear()
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers</a>. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה. Thread הוא סימן מסחרי רשום של חברת Thread Group, Inc.
עדכון אחרון: 2020-08-28 (שעון UTC).