|
enum | { X509_CERT_V1 = 0,
X509_CERT_V2 = 1,
X509_CERT_V3 = 2
} |
|
|
struct x509_certificate * | next |
|
enum x509_certificate:: { ... } | version |
|
unsigned long | serial_number |
|
struct x509_algorithm_identifier | signature |
|
struct x509_name | issuer |
|
struct x509_name | subject |
|
os_time_t | not_before |
|
os_time_t | not_after |
|
struct x509_algorithm_identifier | public_key_alg |
|
u8 * | public_key |
|
size_t | public_key_len |
|
struct x509_algorithm_identifier | signature_alg |
|
u8 * | sign_value |
|
size_t | sign_value_len |
|
unsigned int | extensions_present |
|
int | ca |
|
unsigned long | path_len_constraint |
|
unsigned long | key_usage |
|
const u8 * | cert_start |
|
size_t | cert_len |
|
const u8 * | tbs_cert_start |
|
size_t | tbs_cert_len |
|
The documentation for this struct was generated from the following file: