nl:: Weave:: Profiles:: Security:: CertProvisioning:: WeaveCertProvEngine:: InEventParam
#include <src/lib/profiles/security/WeaveCertProvisioning.h>
Parameter input ke peristiwa Weave Certificate Provisioning API.
Ringkasan
Atribut publik |
|
---|---|
@248
|
union nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247
|
Cert
|
const uint8_t *
Pointer ke sertifikat operasional Weave berenkode TLV yang ditetapkan oleh CA Service.
|
CertLen
|
uint16_t
Panjang sertifikat yang diterima dalam pesan GetCertificateResponse.
|
CommunicationError
|
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@250
|
PrepareAuthorizeInfo
|
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@249
|
RcvdStatusReport
|
Pointer ke objek StatusReport.
|
Reason
|
Kode error yang terkait dengan kegagalan komunikasi.
|
RelatedCerts
|
const uint8_t *
Pointer ke daftar sertifikat yang dienkode ke TLV yang terkait dengan sertifikat operasional.
|
RelatedCertsLen
|
uint16_t
Panjang daftar sertifikat terkait yang diterima di pesan GetCertificateResponse.
|
ReplaceCert
|
bool
Indikator Boolean tentang apakah sertifikat perangkat operasional harus diganti.
|
ResponseReceived
|
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@251
|
Source
|
WeaveCertProvEngine tempat peristiwa API berasal.
|
Writer
|
Pointer ke objek Writer TLV, tempat memperoleh informasi otorisasi sertifikat harus dienkode.
|
Fungsi publik |
|
---|---|
Clear()
|
void
|
Atribut publik
@248
union nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247 nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@248
Sertifikat
const uint8_t * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Cert
Pointer ke sertifikat operasional Weave berenkode TLV yang ditetapkan oleh CA Service.
CertLen
uint16_t nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::CertLen
Panjang sertifikat yang diterima dalam pesan 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
Pointer ke objek StatusReport.
Relevan jika pesan laporan status diterima dari pembanding.
Alasan
WEAVE_ERROR nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Reason
Kode error yang terkait dengan kegagalan komunikasi.
RelatedCerts
const uint8_t * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::RelatedCerts
Pointer ke daftar sertifikat yang dienkode ke TLV yang terkait dengan sertifikat operasional.
RelatedCertsLen
uint16_t nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::RelatedCertsLen
Panjang daftar sertifikat terkait yang diterima di pesan GetCertificateResponse.
ReplaceCert
bool nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::ReplaceCert
Indikator Boolean tentang apakah sertifikat perangkat operasional harus diganti.
ResponseReceived
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@251 nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::ResponseReceived
Sumber
WeaveCertProvEngine * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Source
WeaveCertProvEngine tempat peristiwa API berasal.
Penulis
TLVWriter * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Writer
Pointer ke objek Writer TLV, tempat memperoleh informasi otorisasi sertifikat harus dienkode.
Fungsi publik
Hapus
void nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Clear()