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);
122 int X509_check_purpose(X509 *x, int id, int ca) in X509_check_purpose()
186 int (*ck)(const X509_PURPOSE *, const X509 *, int), in X509_PURPOSE_add() argument
338 static void setup_dp(X509 *x, DIST_POINT *dp) in setup_dp()
370 static void setup_crldp(X509 *x) in setup_crldp()
387 static void x509v3_cache_extensions(X509 *x) in x509v3_cache_extensions()
543 static int check_ca(const X509 *x) in check_ca()
564 int X509_check_ca(X509 *x) in X509_check_ca()
574 static int check_ssl_ca(const X509 *x) in check_ssl_ca()
585 static int check_purpose_ssl_client(const X509_PURPOSE *xp, const X509 *x, int ca) in check_purpose_ssl_client()
602 static int check_purpose_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca) in check_purpose_ssl_server()
614 static int check_purpose_ns_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca) in check_purpose_ns_ssl_server()
625 static int purpose_smime(const X509 *x, int ca) in purpose_smime()
645 static int check_purpose_smime_sign(const X509_PURPOSE *xp, const X509 *x, int ca) in check_purpose_smime_sign()
654 static int check_purpose_smime_encrypt(const X509_PURPOSE *xp, const X509 *x, int ca) in check_purpose_smime_encrypt()
663 static int check_purpose_crl_sign(const X509_PURPOSE *xp, const X509 *x, int ca) in check_purpose_crl_sign()
678 static int ocsp_helper(const X509_PURPOSE *xp, const X509 *x, int ca) in ocsp_helper()
687 static int check_purpose_timestamp_sign(const X509_PURPOSE *xp, const X509 *x, in check_purpose_timestamp_sign()
711 i_ext = X509_get_ext_by_NID((X509 *) x, NID_ext_key_usage, -1); in check_purpose_timestamp_sign()
714 X509_EXTENSION *ext = X509_get_ext((X509 *) x, i_ext); in check_purpose_timestamp_sign()
722 static int no_check(const X509_PURPOSE *xp, const X509 *x, int ca) in no_check()
739 int X509_check_issued(X509 *issuer, X509 *subject) in X509_check_issued()
764 int X509_check_akid(X509 *issuer, AUTHORITY_KEYID *akid) in X509_check_akid()