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