Home
last modified time | relevance | path

Searched refs:X509_STORE (Results 1 – 25 of 34) sorted by relevance

12

/freebsd-9-stable/crypto/openssl/doc/ssl/
DSSL_CTX_set_cert_store.pod11 void SSL_CTX_set_cert_store(SSL_CTX *ctx, X509_STORE *store);
12 X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *ctx);
17 of B<ctx> to/with B<store>. If another X509_STORE object is currently
27 via lookup methods, handled inside the X509_STORE. From the X509_STORE
33 it is possible to manipulate the X509_STORE object beyond the
37 Currently no detailed documentation on how to use the X509_STORE
38 object is available. Not all members of the X509_STORE are used when
43 X509_STORE object and its handling becomes available.
Dssl.pod226 =item X509_STORE *B<SSL_CTX_get_cert_store>(SSL_CTX *ctx);
300 =item void B<SSL_CTX_set_cert_store>(SSL_CTX *ctx, X509_STORE *cs);
/freebsd-9-stable/crypto/openssl/crypto/x509/
Dx509_vfy.h210 int X509_STORE_set_depth(X509_STORE *store, int depth);
221 X509_STORE *store_ctx; /* who owns us */
230 X509_STORE *ctx;
404 X509_STORE *X509_STORE_new(void);
405 void X509_STORE_free(X509_STORE *v);
407 int X509_STORE_set_flags(X509_STORE *ctx, unsigned long flags);
408 int X509_STORE_set_purpose(X509_STORE *ctx, int purpose);
409 int X509_STORE_set_trust(X509_STORE *ctx, int trust);
410 int X509_STORE_set1_param(X509_STORE *ctx, X509_VERIFY_PARAM *pm);
417 int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store,
[all …]
Dx509_lu.c182 X509_STORE *X509_STORE_new(void) in X509_STORE_new()
184 X509_STORE *ret; in X509_STORE_new()
186 if ((ret = (X509_STORE *)OPENSSL_malloc(sizeof(X509_STORE))) == NULL) in X509_STORE_new()
230 void X509_STORE_free(X509_STORE *vfy) in X509_STORE_free()
254 X509_LOOKUP *X509_STORE_add_lookup(X509_STORE *v, X509_LOOKUP_METHOD *m) in X509_STORE_add_lookup()
285 X509_STORE *ctx = vs->ctx; in X509_STORE_get_by_subject()
323 int X509_STORE_add_cert(X509_STORE *ctx, X509 *x) in X509_STORE_add_cert()
356 int X509_STORE_add_crl(X509_STORE *ctx, X509_CRL *x) in X509_STORE_add_crl()
537 int X509_STORE_set_flags(X509_STORE *ctx, unsigned long flags) in X509_STORE_set_flags()
542 int X509_STORE_set_depth(X509_STORE *ctx, int depth) in X509_STORE_set_depth()
[all …]
Dx509_d2.c65 int X509_STORE_set_default_paths(X509_STORE *ctx) in X509_STORE_set_default_paths()
85 int X509_STORE_load_locations(X509_STORE *ctx, const char *file, in X509_STORE_load_locations()
/freebsd-9-stable/crypto/openssl/crypto/ocsp/
Docsp_vfy.c65 STACK_OF(X509) *certs, X509_STORE *st,
77 X509_STORE *st, unsigned long flags);
82 X509_STORE *st, unsigned long flags) in OCSP_basic_verify()
181 STACK_OF(X509) *certs, X509_STORE *st, in ocsp_find_signer()
369 X509_STORE *store, unsigned long flags) in OCSP_request_verify()
435 X509_STORE *st, unsigned long flags) in ocsp_req_find_signer()
Docsp.h444 X509_STORE *store, unsigned long flags);
560 X509_STORE *st, unsigned long flags);
/freebsd-9-stable/crypto/openssl/apps/
Dverify.c73 static int check(X509_STORE *ctx, char *file, STACK_OF(X509) *uchain,
88 X509_STORE *cert_ctx = NULL; in MAIN()
242 static int check(X509_STORE *ctx, char *file, STACK_OF(X509) *uchain, in check()
Dpkcs12.c88 int get_cert_chain(X509 *cert, X509_STORE *store, STACK_OF(X509) **chain);
601 X509_STORE *store = X509_STORE_new(); in MAIN()
919 int get_cert_chain(X509 *cert, X509_STORE *store, STACK_OF(X509) **chain) in get_cert_chain()
Dapps.h285 X509_STORE *setup_verify(BIO *bp, char *CAfile, char *CApath);
Dx509.c153 static int x509_certify(X509_STORE *ctx, char *CAfile, const EVP_MD *digest,
190 X509_STORE *ctx = NULL; in MAIN()
1018 static int x509_certify(X509_STORE *ctx, char *CAfile, const EVP_MD *digest, in x509_certify()
Dcrl.c114 X509_STORE *store = NULL; in MAIN()
Dsmime.c97 X509_STORE *store = NULL; in MAIN()
Dapps.c1268 X509_STORE *setup_verify(BIO *bp, char *CAfile, char *CApath) in setup_verify()
1270 X509_STORE *store; in setup_verify()
Docsp.c124 X509_STORE *store = NULL; in MAIN()
/freebsd-9-stable/crypto/openssl/crypto/cms/
Dcms_smime.c269 X509_STORE *store, in cms_signerinfo_verify_cert()
303 X509_STORE *store, BIO *dcont, BIO *out, unsigned int flags) in CMS_verify()
421 X509_STORE *store, unsigned int flags) in CMS_verify_receipt()
Dcms.h163 X509_STORE *store, BIO *dcont, BIO *out, unsigned int flags);
167 X509_STORE *store, unsigned int flags);
/freebsd-9-stable/crypto/openssl/crypto/pkcs7/
Dpkcs7.h306 int PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx,
341 int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store,
Dpk7_smime.c170 int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store, in PKCS7_verify()
Dpk7_doit.c859 int PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx, BIO *bio, in PKCS7_dataVerify()
/freebsd-9-stable/crypto/openssl/crypto/
Dossl_typ.h143 typedef struct x509_store_st X509_STORE; typedef
/freebsd-9-stable/crypto/openssl/doc/crypto/
DPKCS7_verify.pod11 …int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store, BIO *indata, BIO *out, int f…
104 this is primarily due to the inadequacies of the current B<X509_STORE>
/freebsd-9-stable/crypto/openssl/ssl/
Dssl.h1442 X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *);
1443 void SSL_CTX_set_cert_store(SSL_CTX *, X509_STORE *);
/freebsd-9-stable/crypto/openssl/util/
Dindent.pro576 -T X509_STORE
/freebsd-9-stable/lib/libfetch/
Dcommon.c696 X509_STORE *crl_store; in fetch_ssl_setup_peer_verification()

12