#include <x509v3.h>
Public Types | |
| enum | { X509_CERT_V1 = 0, X509_CERT_V2 = 1, X509_CERT_V3 = 2 } |
Public Attributes | |
| int | ca |
| size_t | cert_len |
| const u8 * | cert_start |
| unsigned int | extensions_present |
| struct x509_name | issuer |
| unsigned long | key_usage |
| struct x509_certificate * | next |
| os_time_t | not_after |
| os_time_t | not_before |
| unsigned long | path_len_constraint |
| u8 * | public_key |
| struct x509_algorithm_identifier | public_key_alg |
| size_t | public_key_len |
| unsigned long | serial_number |
| u8 * | sign_value |
| size_t | sign_value_len |
| struct x509_algorithm_identifier | signature |
| struct x509_algorithm_identifier | signature_alg |
| struct x509_name | subject |
| size_t | tbs_cert_len |
| const u8 * | tbs_cert_start |
| enum x509_certificate:: { ... } | version |
| anonymous enum |
| size_t x509_certificate::cert_len |
| const u8* x509_certificate::cert_start |
| unsigned int x509_certificate::extensions_present |
| unsigned long x509_certificate::key_usage |
| unsigned long x509_certificate::path_len_constraint |
| unsigned long x509_certificate::serial_number |
| const u8* x509_certificate::tbs_cert_start |
| enum { ... } x509_certificate::version |