Searched refs:X509_PURPOSE (Results 1 – 4 of 4) sorted by relevance
/external/boringssl/src/crypto/x509v3/ |
D | v3_purp.c | 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); 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/ |
D | x509v3.h | 466 } 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 *);
|
D | stack_macros.h | 3184 ((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/ |
D | x509_vfy.c | 2214 X509_PURPOSE *ptmp; in X509_STORE_CTX_purpose_inherit()
|