X509Extensions Struct Reference

X.509 certificate extensions. More...

#include <x509_common.h>

Data Fields

const uint8_t * rawData
 
size_t rawDataLen
 
X509BasicConstraints basicConstraints
 
X509NameConstraints nameConstraints
 
X509KeyUsage keyUsage
 
X509ExtendedKeyUsage extKeyUsage
 
X509SubjectAltName subjectAltName
 
X509SubjectKeyId subjectKeyId
 
X509AuthorityKeyId authKeyId
 
X509NsCertType nsCertType
 
uint_t numCustomExtensions
 
X509Extension customExtensions [X509_MAX_CUSTOM_EXTENSIONS]
 

Detailed Description

X.509 certificate extensions.

Definition at line 848 of file x509_common.h.

Field Documentation

◆ authKeyId

X509AuthorityKeyId authKeyId

Definition at line 858 of file x509_common.h.

◆ basicConstraints

X509BasicConstraints basicConstraints

Definition at line 852 of file x509_common.h.

◆ customExtensions

Definition at line 861 of file x509_common.h.

◆ extKeyUsage

X509ExtendedKeyUsage extKeyUsage

Definition at line 855 of file x509_common.h.

◆ keyUsage

X509KeyUsage keyUsage

Definition at line 854 of file x509_common.h.

◆ nameConstraints

X509NameConstraints nameConstraints

Definition at line 853 of file x509_common.h.

◆ nsCertType

X509NsCertType nsCertType

Definition at line 859 of file x509_common.h.

◆ numCustomExtensions

uint_t numCustomExtensions

Definition at line 860 of file x509_common.h.

◆ rawData

const uint8_t* rawData

Definition at line 850 of file x509_common.h.

◆ rawDataLen

size_t rawDataLen

Definition at line 851 of file x509_common.h.

◆ subjectAltName

X509SubjectAltName subjectAltName

Definition at line 856 of file x509_common.h.

◆ subjectKeyId

X509SubjectKeyId subjectKeyId

Definition at line 857 of file x509_common.h.


The documentation for this struct was generated from the following file: