Home
last modified time | relevance | path

Searched refs:X509_PURPOSE (Results 1 – 4 of 4) sorted by relevance

/external/boringssl/src/crypto/x509v3/
Dv3_purp.c84 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);
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);
95 static int xp_cmp(const X509_PURPOSE **a, const X509_PURPOSE **b);
[all …]
/external/boringssl/src/include/openssl/
Dx509v3.h466 } X509_PURPOSE; typedef
504 DECLARE_STACK_OF(X509_PURPOSE)
672 OPENSSL_EXPORT X509_PURPOSE * X509_PURPOSE_get0(int idx);
676 int (*ck)(const X509_PURPOSE *, const X509 *, int),
678 OPENSSL_EXPORT char *X509_PURPOSE_get0_name(X509_PURPOSE *xp);
679 OPENSSL_EXPORT char *X509_PURPOSE_get0_sname(X509_PURPOSE *xp);
680 OPENSSL_EXPORT int X509_PURPOSE_get_trust(X509_PURPOSE *xp);
682 OPENSSL_EXPORT int X509_PURPOSE_get_id(X509_PURPOSE *);
Dstack_macros.h3184 ((STACK_OF(X509_PURPOSE) *)sk_new(CHECKED_CAST( \
3185 stack_cmp_func, int (*)(const X509_PURPOSE **a, const X509_PURPOSE **b), \
3188 #define sk_X509_PURPOSE_new_null() ((STACK_OF(X509_PURPOSE) *)sk_new_null())
3191 sk_num(CHECKED_CAST(_STACK *, STACK_OF(X509_PURPOSE) *, sk))
3194 sk_zero(CHECKED_CAST(_STACK *, STACK_OF(X509_PURPOSE) *, sk));
3197 ((X509_PURPOSE *)sk_value( \
3198 CHECKED_CAST(_STACK *, const STACK_OF(X509_PURPOSE) *, sk), (i)))
3201 ((X509_PURPOSE *)sk_set( \
3202 CHECKED_CAST(_STACK *, STACK_OF(X509_PURPOSE) *, sk), (i), \
3203 CHECKED_CAST(void *, X509_PURPOSE *, p)))
[all …]
/external/boringssl/src/crypto/x509/
Dx509_vfy.c2214 X509_PURPOSE *ptmp; in X509_STORE_CTX_purpose_inherit()