Lines Matching defs:x509_certificate
50 struct x509_certificate { struct
51 struct x509_certificate *next; argument
52 enum { X509_CERT_V1 = 0, X509_CERT_V2 = 1, X509_CERT_V3 = 2 } version;
53 u8 serial_number[X509_MAX_SERIAL_NUM_LEN];
54 size_t serial_number_len;
55 struct x509_algorithm_identifier signature;
56 struct x509_name issuer;
57 struct x509_name subject;
58 u8 *subject_dn;
59 size_t subject_dn_len;
60 os_time_t not_before;
61 os_time_t not_after;
62 struct x509_algorithm_identifier public_key_alg;
63 u8 *public_key;
64 size_t public_key_len;
65 struct x509_algorithm_identifier signature_alg;
66 u8 *sign_value;
67 size_t sign_value_len;
70 unsigned int extensions_present;
80 int ca; /* cA */
81 unsigned long path_len_constraint; /* pathLenConstraint */
84 unsigned long key_usage;
109 * The DER format certificate follows struct x509_certificate. These argument
133 void x509_certificate_free(struct x509_certificate *cert); argument