Searched refs:X509_STORE_CTX (Results 1 - 25 of 40) sorted by relevance

12

/freebsd-10.0-release/crypto/openssl/crypto/x509/
H A Dx509_vfy.h107 SSL -> X509_STORE_CTX
111 A X509_STORE_CTX is used while validating a single certificate.
195 int (*verify)(X509_STORE_CTX *ctx); /* called to verify a certificate */
196 int (*verify_cb)(int ok,X509_STORE_CTX *ctx); /* error callback */
197 int (*get_issuer)(X509 **issuer, X509_STORE_CTX *ctx, X509 *x); /* get issuers cert from ctx */
198 int (*check_issued)(X509_STORE_CTX *ctx, X509 *x, X509 *issuer); /* check issued */
199 int (*check_revocation)(X509_STORE_CTX *ctx); /* Check revocation status of chain */
200 int (*get_crl)(X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x); /* retrieve CRL */
201 int (*check_crl)(X509_STORE_CTX *ctx, X509_CRL *crl); /* Check CRL validity */
202 int (*cert_crl)(X509_STORE_CTX *ct
[all...]
H A Dx509_vfy.c111 static int null_callback(int ok,X509_STORE_CTX *e);
112 static int check_issued(X509_STORE_CTX *ctx, X509 *x, X509 *issuer);
113 static X509 *find_issuer(X509_STORE_CTX *ctx, STACK_OF(X509) *sk, X509 *x);
114 static int check_chain_extensions(X509_STORE_CTX *ctx);
115 static int check_name_constraints(X509_STORE_CTX *ctx);
116 static int check_trust(X509_STORE_CTX *ctx);
117 static int check_revocation(X509_STORE_CTX *ctx);
118 static int check_cert(X509_STORE_CTX *ctx);
119 static int check_policy(X509_STORE_CTX *ctx);
121 static int get_crl_score(X509_STORE_CTX *ct
[all...]
H A Dx509_lu.c289 int X509_STORE_get_by_subject(X509_STORE_CTX *vs, int type, X509_NAME *name,
488 STACK_OF(X509)* X509_STORE_get1_certs(X509_STORE_CTX *ctx, X509_NAME *nm)
537 STACK_OF(X509_CRL)* X509_STORE_get1_crls(X509_STORE_CTX *ctx, X509_NAME *nm)
624 int X509_STORE_CTX_get1_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x)
710 int (*verify_cb)(int, X509_STORE_CTX *))
/freebsd-10.0-release/crypto/openssl/apps/
H A Ds_apps.h153 int MS_CALLBACK verify_callback(int ok, X509_STORE_CTX *ctx);
H A Dverify.c72 static int MS_CALLBACK cb(int ok, X509_STORE_CTX *ctx);
272 X509_STORE_CTX *csc;
311 static int MS_CALLBACK cb(int ok, X509_STORE_CTX *ctx)
H A Dapps.h317 void policies_print(BIO *out, X509_STORE_CTX *ctx);
H A Dsmime.c73 static int smime_cb(int ok, X509_STORE_CTX *ctx);
843 static int smime_cb(int ok, X509_STORE_CTX *ctx)
H A Dcrl.c120 X509_STORE_CTX ctx;
H A Dx509.c156 static int MS_CALLBACK callb(int ok, X509_STORE_CTX *ctx);
1156 X509_STORE_CTX xsc;
1222 static int MS_CALLBACK callb(int ok, X509_STORE_CTX *ctx)
H A Ds_cb.c133 int MS_CALLBACK verify_callback(int ok, X509_STORE_CTX *ctx)
H A Dcms.c72 static int cms_cb(int ok, X509_STORE_CTX *ctx);
1245 static int cms_cb(int ok, X509_STORE_CTX *ctx)
H A Dts.c119 static int MS_CALLBACK verify_cb(int ok, X509_STORE_CTX *ctx);
1130 static int MS_CALLBACK verify_cb(int ok, X509_STORE_CTX *ctx)
/freebsd-10.0-release/lib/libfetch/
H A Dcommon.h91 int fetch_ssl_cb_verify_crt(int, X509_STORE_CTX*);
/freebsd-10.0-release/contrib/sendmail/src/
H A Dtls.c27 static int tls_verify_cb __P((X509_STORE_CTX *));
29 static int tls_verify_cb __P((X509_STORE_CTX *, void *));
33 static int x509_verify_cb __P((int, X509_STORE_CTX *));
44 static int tls_verify_log __P((int, X509_STORE_CTX *, char *));
1618 X509_STORE_CTX *ctx;
1661 X509_STORE_CTX *ctx;
1664 X509_STORE_CTX *ctx;
1734 X509_STORE_CTX *ctx;
/freebsd-10.0-release/contrib/ldns/
H A Ddane.c164 X509_STORE_CTX* vrfy_ctx;
200 X509_STORE_CTX* vrfy_ctx;
248 X509_STORE_CTX* vrfy_ctx;
309 X509_STORE_CTX* vrfy_ctx;
/freebsd-10.0-release/crypto/openssl/crypto/
H A Dossl_typ.h160 typedef struct x509_store_ctx_st X509_STORE_CTX; typedef in typeref:struct:x509_store_ctx_st
/freebsd-10.0-release/crypto/openssl/crypto/ocsp/
H A Docsp_vfy.c80 X509_STORE_CTX ctx;
369 X509_STORE_CTX ctx;
/freebsd-10.0-release/crypto/openssl/ssl/
H A Dssl.h857 int (*app_verify_callback)(X509_STORE_CTX *, void *);
913 int (*default_verify_callback)(int ok,X509_STORE_CTX *ctx); /* called 'verify_callback' in the SSL */
1255 int (*verify_callback)(int ok,X509_STORE_CTX *ctx); /* fail if callback returns 0 */
1731 int (*SSL_get_verify_callback(const SSL *s))(int,X509_STORE_CTX *);
1733 int (*callback)(int ok,X509_STORE_CTX *ctx));
1808 int (*SSL_CTX_get_verify_callback(const SSL_CTX *ctx))(int,X509_STORE_CTX *);
1810 int (*callback)(int, X509_STORE_CTX *));
1812 void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx, int (*cb)(X509_STORE_CTX *,void *), void *arg);
H A Dssltest.c220 static int MS_CALLBACK verify_callback(int ok, X509_STORE_CTX *ctx);
225 static int MS_CALLBACK app_verify_callback(X509_STORE_CTX *ctx, void *arg);
1900 static int MS_CALLBACK verify_callback(int ok, X509_STORE_CTX *ctx)
2274 static int MS_CALLBACK app_verify_callback(X509_STORE_CTX *ctx, void *arg)
/freebsd-10.0-release/crypto/openssl/crypto/pkcs7/
H A Dpk7_smime.c273 X509_STORE_CTX cert_ctx;
H A Dpkcs7.h317 int PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx,
/freebsd-10.0-release/crypto/openssl/crypto/threads/
H A Dmttest.c110 int MS_CALLBACK verify_callback(int ok, X509_STORE_CTX *xs);
699 int MS_CALLBACK verify_callback(int ok, X509_STORE_CTX *ctx)
/freebsd-10.0-release/crypto/openssl/crypto/x509v3/
H A Dv3_addr.c1214 static int v3_addr_validate_path_internal(X509_STORE_CTX *ctx,
1316 int v3_addr_validate_path(X509_STORE_CTX *ctx)
H A Dv3_asid.c750 static int v3_asid_validate_path_internal(X509_STORE_CTX *ctx,
868 int v3_asid_validate_path(X509_STORE_CTX *ctx)
H A Dx509v3.h848 int v3_asid_validate_path(X509_STORE_CTX *);
849 int v3_addr_validate_path(X509_STORE_CTX *);

Completed in 311 milliseconds

12