nl :: 짜다:: 프로필 :: 보안:: 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 * 받는 포인터 TLV는 CA 서비스에 의해 할당 위브 운영 인증서를 인코딩. |
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의 GET 인증서 인증 정보를 암호화해야한다 작가 객체. |
공공 기능 | |
---|---|
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는 CA 서비스에 의해 할당 위브 운영 인증서를 인코딩.
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
StatusReport 개체에 대한 포인터입니다.
피어로부터받은 상태보고 메시지와 관련이 있습니다.
이유
WEAVE_ERROR nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Reason
통신 실패와 관련된 오류 코드입니다.
관련 인증서
const uint8_t * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::RelatedCerts
받는 포인터 TLV는 운영 인증서에 관련된 인증서의 목록을 인코딩.
관련 인증서 Len
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 API를 이벤트가 시작된.
작가
TLVWriter * nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Writer
받는 포인터 TLV의 GET 인증서 인증 정보를 암호화해야한다 작가 객체.
공공 기능
맑은
void nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine::InEventParam::Clear()