Lines Matching refs:X509

19 static int check_ssl_ca(const X509 *x);
20 static int check_purpose_ssl_client(const X509_PURPOSE *xp, const X509 *x,
22 static int check_purpose_ssl_server(const X509_PURPOSE *xp, const X509 *x,
24 static int check_purpose_ns_ssl_server(const X509_PURPOSE *xp, const X509 *x,
26 static int purpose_smime(const X509 *x, int require_ca);
27 static int check_purpose_smime_sign(const X509_PURPOSE *xp, const X509 *x,
29 static int check_purpose_smime_encrypt(const X509_PURPOSE *xp, const X509 *x,
31 static int check_purpose_crl_sign(const X509_PURPOSE *xp, const X509 *x,
33 static int check_purpose_timestamp_sign(const X509_PURPOSE *xp, const X509 *x,
35 static int no_check_purpose(const X509_PURPOSE *xp, const X509 *x,
37 static int check_purpose_ocsp_helper(const X509_PURPOSE *xp, const X509 *x,
76 * As much as I'd like to make X509_check_purpose use a "const" X509* I really
81 int X509_check_purpose(X509 *x, int id, int require_ca)
154 int (*ck) (const X509_PURPOSE *, const X509 *, int),
307 static int setup_dp(const X509 *x, DIST_POINT *dp)
349 static int setup_crldp(X509 *x)
367 static int check_sig_alg_match(const EVP_PKEY *issuer_key, const X509 *subject)
397 int ossl_x509v3_cache_extensions(X509 *x)
656 static int check_ca(const X509 *x)
681 void X509_set_proxy_flag(X509 *x)
689 void X509_set_proxy_pathlen(X509 *x, long l)
694 int X509_check_ca(X509 *x)
704 static int check_ssl_ca(const X509 *x)
714 static int check_purpose_ssl_client(const X509_PURPOSE *xp, const X509 *x,
738 static int check_purpose_ssl_server(const X509_PURPOSE *xp, const X509 *x,
755 static int check_purpose_ns_ssl_server(const X509_PURPOSE *xp, const X509 *x,
769 static int purpose_smime(const X509 *x, int require_ca)
795 static int check_purpose_smime_sign(const X509_PURPOSE *xp, const X509 *x,
807 static int check_purpose_smime_encrypt(const X509_PURPOSE *xp, const X509 *x,
819 static int check_purpose_crl_sign(const X509_PURPOSE *xp, const X509 *x,
838 static int check_purpose_ocsp_helper(const X509_PURPOSE *xp, const X509 *x,
851 static int check_purpose_timestamp_sign(const X509_PURPOSE *xp, const X509 *x,
878 X509_EXTENSION *ext = X509_get_ext((X509 *)x, i_ext);
886 static int no_check_purpose(const X509_PURPOSE *xp, const X509 *x,
905 int X509_check_issued(X509 *issuer, X509 *subject)
915 int ossl_x509_likely_issued(X509 *issuer, X509 *subject)
943 int ossl_x509_signing_allowed(const X509 *issuer, const X509 *subject)
953 int X509_check_akid(const X509 *issuer, const AUTHORITY_KEYID *akid)
991 uint32_t X509_get_extension_flags(X509 *x)
998 uint32_t X509_get_key_usage(X509 *x)
1008 uint32_t X509_get_extended_key_usage(X509 *x)
1018 const ASN1_OCTET_STRING *X509_get0_subject_key_id(X509 *x)
1026 const ASN1_OCTET_STRING *X509_get0_authority_key_id(X509 *x)
1034 const GENERAL_NAMES *X509_get0_authority_issuer(X509 *x)
1042 const ASN1_INTEGER *X509_get0_authority_serial(X509 *x)
1050 long X509_get_pathlen(X509 *x)
1059 long X509_get_proxy_pathlen(X509 *x)