nl::Weave::Profiles::Security::ValidationContext

摘要

公共属性

EffectiveTime
uint32_t
RequiredCertType
uint8_t
RequiredKeyPurposes
uint8_t
RequiredKeyUsages
uint16_t
SigningCert
TrustAnchor
ValidateFlags
uint16_t

公共函数

Reset()
void

公共属性

生效时间

uint32_t EffectiveTime

必需证书类型

uint8_t RequiredCertType

必需的密钥用途

uint8_t RequiredKeyPurposes

必需的密钥用途

uint16_t RequiredKeyUsages

签名证书

WeaveCertificateData * SigningCert

TrustAnchor

WeaveCertificateData * TrustAnchor

验证标志

uint16_t ValidateFlags

公共函数

重置

void Reset()