nl:: Weave:: Profiles:: Security:: CertProvisioning:: WeaveCertProvEngine:: InEventParam
#include <src/lib/profiles/security/WeaveCertProvisioning.h>
Weave Certificate Temel Hazırlık API'sı etkinliğine giriş parametreleri.
Özet
Herkese açık özellikler |
|
---|---|
@248
|
union nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247
|
Cert
|
const uint8_t *
CA Hizmeti tarafından atanan TLV kodlamalı Weave çalışma sertifikasının işaretçisi.
|
CertLen
|
uint16_t
GetCertificateResponse mesajında alınan sertifikanın uzunluğu.
|
CommunicationError
|
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@250
|
PrepareAuthorizeInfo
|
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@249
|
RcvdStatusReport
|
StatusRapor nesnesinin işaretçisi.
|
Reason
|
İletişim hatasıyla ilişkili hata kodu.
|
RelatedCerts
|
const uint8_t *
Operasyonel sertifikayla ilgili olarak TLV kodlamalı sertifika listesine işaret eden bir işaret.
|
RelatedCertsLen
|
uint16_t
GetCertificateResponse mesajında alınan ilgili sertifika listesinin uzunluğu.
|
ReplaceCert
|
bool
Operasyonel cihaz sertifikasının değiştirilip değiştirilmeyeceğinin boole göstergesi.
|
ResponseReceived
|
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@251
|
Source
|
API etkinliğinin kaynağı olan WeaveCertProvEngine.
|
Writer
|
Sertifika yetkilendirme bilgilerinin kodlanması gereken TLV Writer nesnesine işaret eden bir işaret.
|
Herkese açık işlevler |
|
---|---|
Clear()
|
void
|
Herkese açık özellikler
@248
union nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247 nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@248
Sertifika
const uint8_t * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Cert
CA Hizmeti tarafından atanan TLV kodlamalı Weave çalışma sertifikasının işaretçisi.
CertLen
uint16_t nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::CertLen
GetCertificateResponse mesajında alınan sertifikanın uzunluğu.
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
StatusRapor nesnesinin işaretçisi.
Aynı kişiden durum raporu mesajı alındıysa alakalıdır.
Neden
WEAVE_ERROR nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Reason
İletişim hatasıyla ilişkili hata kodu.
RelatedCerts
const uint8_t * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::RelatedCerts
Operasyonel sertifikayla ilgili olarak TLV kodlamalı sertifika listesine işaret eden bir işaret.
RelatedCertsLen
uint16_t nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::RelatedCertsLen
GetCertificateResponse mesajında alınan ilgili sertifika listesinin uzunluğu.
ReplaceCert
bool nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::ReplaceCert
Operasyonel cihaz sertifikasının değiştirilip değiştirilmeyeceğinin boole göstergesi.
ResponseReceived
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@251 nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::ResponseReceived
Kaynak
WeaveCertProvEngine * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Source
API etkinliğinin kaynağı olan WeaveCertProvEngine.
Writer
TLVWriter * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Writer
Sertifika yetkilendirme bilgilerinin kodlanması gereken TLV Writer nesnesine işaret eden bir işaret.
Herkese açık işlevler
Temizle
void nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Clear()