Lines Matching defs:x509_parse_context
24 struct x509_parse_context { struct
25 struct x509_certificate *cert; /* Certificate being constructed */
26 unsigned long data; /* Start of data */
27 const void *cert_start; /* Start of cert content */
28 const void *key; /* Key data */
29 size_t key_size; /* Size of key data */
30 enum OID last_oid; /* Last OID encountered */
31 enum OID algo_oid; /* Algorithm OID */
32 unsigned char nr_mpi; /* Number of MPIs stored */
33 u8 o_size; /* Size of organizationName (O) */
34 u8 cn_size; /* Size of commonName (CN) */
35 u8 email_size; /* Size of emailAddress */
36 u16 o_offset; /* Offset of organizationName (O) */
37 u16 cn_offset; /* Offset of commonName (CN) */
38 u16 email_offset; /* Offset of emailAddress */
39 unsigned raw_akid_size;
40 const void *raw_akid; /* Raw authorityKeyId in ASN.1 */
41 const void *akid_raw_issuer; /* Raw directoryName in authorityKeyId */
42 unsigned akid_raw_issuer_size;