My Project
Loading...
Searching...
No Matches
WOLFSSL_X509 Struct Reference

Data Fields

int version
int serialSz
int deviceTypeSz
int hwTypeSz
byte deviceType [EXTERNAL_SERIAL_SIZE]
byte hwType [EXTERNAL_SERIAL_SIZE]
int hwSerialNumSz
byte hwSerialNum [EXTERNAL_SERIAL_SIZE]
byte certPolicySet
byte certPolicyCrit
WOLFSSL_STACKext_sk
WOLFSSL_STACKext_d2i
WOLFSSL_ASN1_INTEGERserialNumber
WOLFSSL_ASN1_TIME notBefore
WOLFSSL_ASN1_TIME notAfter
buffer sig
int sigOID
DNS_entryaltNames
buffer pubKey
int pubKeyOID
DNS_entryaltNamesNext
word32 pkCurveOID
DerBufferderCert
void * heap
byte dynamicMemory
byte isCa:1
char certPolicies [MAX_CERTPOL_NB][MAX_CERTPOL_SZ]
int certPoliciesNb
wolfSSL_Mutex refMutex
int refCount
WOLFSSL_CRYPTO_EX_DATA ex_data
byte * authKeyId
byte * subjKeyId
byte * extKeyUsageSrc
const byte * CRLInfo
byte * authInfo
byte * authInfoCaIssuer
int authInfoCaIssuerSz
word32 pathLength
word16 keyUsage
int CRLInfoSz
int authInfoSz
word32 authKeyIdSz
word32 subjKeyIdSz
word32 extKeyUsageSz
word32 extKeyUsageCount
byte CRLdistSet:1
byte CRLdistCrit:1
byte authInfoSet:1
byte authInfoCrit:1
byte keyUsageSet:1
byte keyUsageCrit:1
byte extKeyUsageCrit:1
byte subjKeyIdSet:1
byte subjKeyIdCrit:1
byte basicConstSet:1
byte basicConstCrit:1
byte basicConstPlSet:1
byte subjAltNameSet:1
byte subjAltNameCrit:1
byte authKeyIdSet:1
byte authKeyIdCrit:1
byte serial [EXTERNAL_SERIAL_SIZE]
char subjectCN [ASN_NAME_MAX]
char challengePw [CTC_NAME_SIZE]
WOLFSSL_X509_NAME issuer
WOLFSSL_X509_NAME subject
WOLFSSL_X509_ALGOR algor
WOLFSSL_X509_PUBKEY key
byte issuerSet:1