webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
x509_st Struct Reference

#include <x509.h>

Public Member Functions

 STACK_OF (DIST_POINT) *crldp
 
 STACK_OF (GENERAL_NAME) *altname
 

Public Attributes

X509_CINFcert_info
 
X509_ALGORsig_alg
 
ASN1_BIT_STRINGsignature
 
CRYPTO_refcount_t references
 
char * name
 
CRYPTO_EX_DATA ex_data
 
long ex_pathlen
 
long ex_pcpathlen
 
unsigned long ex_flags
 
unsigned long ex_kusage
 
unsigned long ex_xkusage
 
unsigned long ex_nscert
 
ASN1_OCTET_STRINGskid
 
AUTHORITY_KEYIDakid
 
X509_POLICY_CACHEpolicy_cache
 
NAME_CONSTRAINTSnc
 
unsigned char sha1_hash [SHA_DIGEST_LENGTH]
 
X509_CERT_AUXaux
 

Member Function Documentation

◆ STACK_OF() [1/2]

x509_st::STACK_OF ( DIST_POINT  )

◆ STACK_OF() [2/2]

x509_st::STACK_OF ( GENERAL_NAME  )

Member Data Documentation

◆ akid

AUTHORITY_KEYID* x509_st::akid

◆ aux

X509_CERT_AUX* x509_st::aux

◆ cert_info

X509_CINF* x509_st::cert_info

◆ ex_data

CRYPTO_EX_DATA x509_st::ex_data

◆ ex_flags

unsigned long x509_st::ex_flags

◆ ex_kusage

unsigned long x509_st::ex_kusage

◆ ex_nscert

unsigned long x509_st::ex_nscert

◆ ex_pathlen

long x509_st::ex_pathlen

◆ ex_pcpathlen

long x509_st::ex_pcpathlen

◆ ex_xkusage

unsigned long x509_st::ex_xkusage

◆ name

char* x509_st::name

◆ nc

NAME_CONSTRAINTS* x509_st::nc

◆ policy_cache

X509_POLICY_CACHE* x509_st::policy_cache

◆ references

CRYPTO_refcount_t x509_st::references

◆ sha1_hash

unsigned char x509_st::sha1_hash[SHA_DIGEST_LENGTH]

◆ sig_alg

X509_ALGOR* x509_st::sig_alg

◆ signature

ASN1_BIT_STRING* x509_st::signature

◆ skid

ASN1_OCTET_STRING* x509_st::skid

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