nl:: বুনা:: প্রোফাইল:: নিরাপত্তা:: Weave CertificateData

সারসংক্ষেপ

পাবলিক প্রকার

@243 enum

পাবলিক বৈশিষ্ট্য

AuthKeyId
CertFlags
uint16_t
CertType
uint8_t
EC
EC
EncodedCert
const uint8_t *
EncodedCertLen
uint16_t
IssuerDN
KeyPurposeFlags
uint8_t
KeyUsageFlags
uint16_t
NotAfterDate
uint16_t
NotBeforeDate
uint16_t
PathLenConstraint
uint8_t
PubKeyAlgoOID
uint16_t
PubKeyCurveId
uint32_t
PublicKey
union nl::Weave::Profiles::Security::WeaveCertificateData::@244
SigAlgoOID
uint16_t
Signature
union nl::Weave::Profiles::Security::WeaveCertificateData::@245
SubjectDN
SubjectKeyId
TBSHash [kMaxTBSHashLen]
uint8_t

পাবলিক প্রকার

@243

 @243

পাবলিক বৈশিষ্ট্য

AuthKeyId

CertificateKeyId AuthKeyId

সার্টফ্ল্যাগস

uint16_t CertFlags

সার্ট টাইপ

uint8_t CertType

ইসি

EncodedECPublicKey EC

ইসি

EncodedECDSASignature EC

EncodedCert

const uint8_t * EncodedCert

EncodedCertLen

uint16_t EncodedCertLen

ইস্যুকারী ডিএন

WeaveDN IssuerDN

মূল উদ্দেশ্য পতাকা

uint8_t KeyPurposeFlags

কী-ব্যবহারের পতাকা

uint16_t KeyUsageFlags

আফটারডেট নয়

uint16_t NotAfterDate

বিফোর ডেট নয়

uint16_t NotBeforeDate

PathLen Constraint

uint8_t PathLenConstraint

PubKeyAlgoOID

uint16_t PubKeyAlgoOID

PubKeyCurveId

uint32_t PubKeyCurveId

পাবলিক কী

union nl::Weave::Profiles::Security::WeaveCertificateData::@244 PublicKey

SigAlgoOID

uint16_t SigAlgoOID

স্বাক্ষর

union nl::Weave::Profiles::Security::WeaveCertificateData::@245 Signature

বিষয় ডিএন

WeaveDN SubjectDN

SubjectKeyId

CertificateKeyId SubjectKeyId

TBSHash

uint8_t TBSHash[kMaxTBSHashLen]