Lines Matching refs:X509
81 static void x509v3_cache_extensions(X509 *x);
83 static int check_ssl_ca(const X509 *x);
84 static int check_purpose_ssl_client(const X509_PURPOSE *xp, const X509 *x, int ca);
85 static int check_purpose_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca);
86 static int check_purpose_ns_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca);
87 static int purpose_smime(const X509 *x, int ca);
88 static int check_purpose_smime_sign(const X509_PURPOSE *xp, const X509 *x, int ca);
89 static int check_purpose_smime_encrypt(const X509_PURPOSE *xp, const X509 *x, int ca);
90 static int check_purpose_crl_sign(const X509_PURPOSE *xp, const X509 *x, int ca);
91 static int check_purpose_timestamp_sign(const X509_PURPOSE *xp, const X509 *x, int ca);
92 static int no_check(const X509_PURPOSE *xp, const X509 *x, int ca);
93 static int ocsp_helper(const X509_PURPOSE *xp, const X509 *x, int ca);
119 /* As much as I'd like to make X509_check_purpose use a "const" X509*
122 int X509_check_purpose(X509 *x, int id, int ca)
186 int (*ck)(const X509_PURPOSE *, const X509 *, int),
338 static void setup_dp(X509 *x, DIST_POINT *dp)
370 static void setup_crldp(X509 *x)
380 * in the |X509| structure, but |CRYPTO_once_t| isn't public.
387 static void x509v3_cache_extensions(X509 *x)
543 static int check_ca(const X509 *x)
564 int X509_check_ca(X509 *x)
574 static int check_ssl_ca(const X509 *x)
585 static int check_purpose_ssl_client(const X509_PURPOSE *xp, const X509 *x, int ca)
602 static int check_purpose_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca)
614 static int check_purpose_ns_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca)
625 static int purpose_smime(const X509 *x, int ca)
645 static int check_purpose_smime_sign(const X509_PURPOSE *xp, const X509 *x, int ca)
654 static int check_purpose_smime_encrypt(const X509_PURPOSE *xp, const X509 *x, int ca)
663 static int check_purpose_crl_sign(const X509_PURPOSE *xp, const X509 *x, int ca)
678 static int ocsp_helper(const X509_PURPOSE *xp, const X509 *x, int ca)
687 static int check_purpose_timestamp_sign(const X509_PURPOSE *xp, const X509 *x,
711 i_ext = X509_get_ext_by_NID((X509 *) x, NID_ext_key_usage, -1);
714 X509_EXTENSION *ext = X509_get_ext((X509 *) x, i_ext);
722 static int no_check(const X509_PURPOSE *xp, const X509 *x, int ca)
739 int X509_check_issued(X509 *issuer, X509 *subject)
764 int X509_check_akid(X509 *issuer, AUTHORITY_KEYID *akid)