O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

nl :: Tecer:: Perfis :: Segurança:: CertProvisioning :: WeaveCertProvEngine :: InEventParam

#include <src/lib/profiles/security/WeaveCertProvisioning.h>

Parâmetros de entrada para o evento da API Weave Certificate Provisioning.

Resumo

Atributos públicos

@248
union nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247
Cert
const uint8_t *
Um indicador para o certificado operacional Weave codificado por TLV atribuído pelo serviço CA.
CertLen
uint16_t
Comprimento do certificado recebido na mensagem GetCertificateResponse.
CommunicationError
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@250
PrepareAuthorizeInfo
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@249
RcvdStatusReport
Um ponteiro para o objeto StatusReport.
Reason
O código de erro associado à falha de comunicação.
RelatedCerts
const uint8_t *
Um indicador para a lista de certificados codificados por TLV relacionados ao certificado operacional.
RelatedCertsLen
uint16_t
Comprimento da lista de certificados relacionados recebida na mensagem GetCertificateResponse.
ReplaceCert
bool
Indicador booleano de se o certificado do dispositivo operacional deve ser substituído.
ResponseReceived
struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@251
Source
O WeaveCertProvEngine a partir do qual o evento da API se originou.
Writer
Um ponteiro para o objeto TLV Writer, onde obter informações de autorização de certificado deve ser codificado.

Funções públicas

Clear ()
void

Atributos públicos

@ 248

union nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247 nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@248

Cert

const uint8_t * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Cert

Um indicador para o certificado operacional Weave codificado por TLV atribuído pelo serviço CA.

CertLen

uint16_t nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::CertLen

Comprimento do certificado recebido na mensagem GetCertificateResponse.

Erro de comunicação

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

Um ponteiro para o objeto StatusReport.

Relevante se a mensagem de relatório de status for recebida do par.

Razão

WEAVE_ERROR nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Reason

O código de erro associado à falha de comunicação.

RelatedCerts

const uint8_t * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::RelatedCerts

Um indicador para a lista de certificados codificados por TLV relacionados ao certificado operacional.

RelatedCertsLen

uint16_t nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::RelatedCertsLen

Comprimento da lista de certificados relacionados recebida na mensagem GetCertificateResponse.

ReplaceCert

bool nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::ReplaceCert

Indicador booleano de se o certificado do dispositivo operacional deve ser substituído.

ResponseReceived

struct nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::@247::@251 nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::ResponseReceived

Fonte

WeaveCertProvEngine * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Source

O WeaveCertProvEngine a partir do qual o evento da API se originou.

Escritor

TLVWriter * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Writer

Um ponteiro para o objeto TLV Writer, onde obter informações de autorização de certificado deve ser codificado.

Funções públicas

Claro

void nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Clear()