class WeaveCertificateData
Defined at line 165 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Profiles/security/WeaveCert.h
WeaveCertificateData -- In-memory representation of data extracted
from a Weave certificate.
Public Members
WeaveDN SubjectDN
WeaveDN IssuerDN
CertificateKeyId SubjectKeyId
CertificateKeyId AuthKeyId
PublicKey
Signature
uint32_t PubKeyCurveId
const uint8_t * EncodedCert
uint16_t EncodedCertLen
uint16_t CertFlags
uint16_t KeyUsageFlags
uint16_t PubKeyAlgoOID
uint16_t SigAlgoOID
uint8_t CertType
uint8_t KeyPurposeFlags
uint16_t NotBeforeDate
uint16_t NotAfterDate
uint8_t PathLenConstraint
uint8_t[32] TBSHash
Enumerations
enum
| Name | Value |
|---|---|
| kMaxTBSHashLen | nl::Weave::Platform::Security::SHA256::kHashLength |
Defined at line 168 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Profiles/security/WeaveCert.h