nl::Weave::โปรไฟล์::ความปลอดภัย::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

ผู้เชื่อถือ

WeaveCertificateData * TrustAnchor

ตรวจสอบความถูกต้อง

uint16_t ValidateFlags

ฟังก์ชันสาธารณะ

รีเซ็ต

void Reset()