Symbol: store_ctx
crypto/heimdal/lib/hx509/ks_file.c
534
struct store_ctx *sc = ctx;
crypto/heimdal/lib/hx509/ks_file.c
572
struct store_ctx sc;
crypto/krb5/src/plugins/tls/k5tls/openssl.c
289
verify_callback(int preverify_ok, X509_STORE_CTX *store_ctx)
crypto/krb5/src/plugins/tls/k5tls/openssl.c
300
ssl = X509_STORE_CTX_get_ex_data(store_ctx,
crypto/krb5/src/plugins/tls/k5tls/openssl.c
306
x = X509_STORE_CTX_get_current_cert(store_ctx);
crypto/krb5/src/plugins/tls/k5tls/openssl.c
312
depth = X509_STORE_CTX_get_error_depth(store_ctx);
crypto/krb5/src/plugins/tls/k5tls/openssl.c
316
err = X509_STORE_CTX_get_error(store_ctx);
crypto/openssl/apps/engine.c
459
struct util_store_cap_data store_ctx;
crypto/openssl/apps/engine.c
461
store_ctx.engine = e;
crypto/openssl/apps/engine.c
462
store_ctx.cap_buf = &cap_buf;
crypto/openssl/apps/engine.c
463
store_ctx.cap_size = &cap_size;
crypto/openssl/apps/engine.c
464
store_ctx.ok = 1;
crypto/openssl/apps/engine.c
466
OSSL_STORE_do_all_loaders(util_store_cap, &store_ctx);
crypto/openssl/apps/engine.c
467
if (!store_ctx.ok)
crypto/openssl/apps/pkcs12.c
1153
X509_STORE_CTX *store_ctx = NULL;
crypto/openssl/apps/pkcs12.c
1157
store_ctx = X509_STORE_CTX_new_ex(app_get0_libctx(), app_get0_propq());
crypto/openssl/apps/pkcs12.c
1158
if (store_ctx == NULL) {
crypto/openssl/apps/pkcs12.c
1162
if (!X509_STORE_CTX_init(store_ctx, store, cert, untrusted_certs)) {
crypto/openssl/apps/pkcs12.c
1167
if (X509_verify_cert(store_ctx) > 0)
crypto/openssl/apps/pkcs12.c
1168
chn = X509_STORE_CTX_get1_chain(store_ctx);
crypto/openssl/apps/pkcs12.c
1169
else if ((i = X509_STORE_CTX_get_error(store_ctx)) == 0)
crypto/openssl/apps/pkcs12.c
1173
X509_STORE_CTX_free(store_ctx);
crypto/openssl/apps/storeutl.c
367
OSSL_STORE_CTX *store_ctx = NULL;
crypto/openssl/apps/storeutl.c
370
if ((store_ctx = OSSL_STORE_open_ex(uri, libctx, app_get0_propq(), uimeth, uidata,
crypto/openssl/apps/storeutl.c
379
if (!OSSL_STORE_expect(store_ctx, expected)) {
crypto/openssl/apps/storeutl.c
386
if (!OSSL_STORE_supports_search(store_ctx, criterion)) {
crypto/openssl/apps/storeutl.c
393
if (!OSSL_STORE_find(store_ctx, search)) {
crypto/openssl/apps/storeutl.c
403
OSSL_STORE_INFO *info = OSSL_STORE_load(store_ctx);
crypto/openssl/apps/storeutl.c
408
if (OSSL_STORE_error(store_ctx)) {
crypto/openssl/apps/storeutl.c
413
if (OSSL_STORE_eof(store_ctx))
crypto/openssl/apps/storeutl.c
419
if (OSSL_STORE_eof(store_ctx))
crypto/openssl/apps/storeutl.c
510
if (!OSSL_STORE_close(store_ctx)) {
crypto/openssl/crypto/cmp/cmp_genm.c
180
static int selfsigned_verify_cb(int ok, X509_STORE_CTX *store_ctx)
crypto/openssl/crypto/cmp/cmp_genm.c
183
&& X509_STORE_CTX_get_error_depth(store_ctx) == 0
crypto/openssl/crypto/cmp/cmp_genm.c
184
&& X509_STORE_CTX_get_error(store_ctx)
crypto/openssl/crypto/cmp/cmp_genm.c
189
STACK_OF(X509) *chain = X509_STORE_CTX_get0_chain(store_ctx);
crypto/openssl/crypto/cmp/cmp_genm.c
190
STACK_OF(X509) *untrusted = X509_STORE_CTX_get0_untrusted(store_ctx);
crypto/openssl/crypto/cmp/cmp_genm.c
191
X509_STORE_CTX_check_issued_fn check_issued = X509_STORE_CTX_get_check_issued(store_ctx);
crypto/openssl/crypto/cmp/cmp_genm.c
201
trust = X509_STORE_get1_all_certs(X509_STORE_CTX_get0_store(store_ctx));
crypto/openssl/crypto/cmp/cmp_genm.c
204
if ((*check_issued)(store_ctx, cert, issuer)) {
crypto/openssl/crypto/cmp/cmp_genm.c
213
X509_STORE *ts = X509_STORE_CTX_get0_store(store_ctx);
crypto/openssl/crypto/cmp/cmp_genm.c
218
return (*verify_cb)(ok, store_ctx);
crypto/openssl/crypto/x509/by_dir.c
352
if (!X509_STORE_lock(xl->store_ctx))
crypto/openssl/crypto/x509/by_dir.c
354
j = sk_X509_OBJECT_find(xl->store_ctx->objs, &stmp);
crypto/openssl/crypto/x509/by_dir.c
355
tmp = sk_X509_OBJECT_value(xl->store_ctx->objs, j);
crypto/openssl/crypto/x509/by_dir.c
356
X509_STORE_unlock(xl->store_ctx);
crypto/openssl/crypto/x509/by_dir.c
423
if (X509_STORE_lock(xl->store_ctx)) {
crypto/openssl/crypto/x509/by_dir.c
424
if (!sk_X509_OBJECT_is_sorted(xl->store_ctx->objs)) {
crypto/openssl/crypto/x509/by_dir.c
425
sk_X509_OBJECT_sort(xl->store_ctx->objs);
crypto/openssl/crypto/x509/by_dir.c
427
X509_STORE_unlock(xl->store_ctx);
crypto/openssl/crypto/x509/by_file.c
134
if (!X509_STORE_add_cert(ctx->store_ctx, x)) {
crypto/openssl/crypto/x509/by_file.c
156
count = X509_STORE_add_cert(ctx->store_ctx, x);
crypto/openssl/crypto/x509/by_file.c
207
if (!X509_STORE_add_crl(ctx->store_ctx, x)) {
crypto/openssl/crypto/x509/by_file.c
221
count = X509_STORE_add_crl(ctx->store_ctx, x);
crypto/openssl/crypto/x509/by_file.c
260
if (!X509_STORE_add_cert(ctx->store_ctx, itmp->x509)) {
crypto/openssl/crypto/x509/by_file.c
267
if (!X509_STORE_add_crl(ctx->store_ctx, itmp->crl)) {
crypto/openssl/crypto/x509/x509_local.h
106
X509_STORE *store_ctx; /* who owns us */
crypto/openssl/crypto/x509/x509_lu.c
157
return ctx->store_ctx;
crypto/openssl/crypto/x509/x509_lu.c
288
lu->store_ctx = xs;
crypto/openssl/test/danetest.c
428
static void store_ctx_dane_init(X509_STORE_CTX *store_ctx, SSL *ssl)
crypto/openssl/test/danetest.c
430
X509_STORE_CTX_set0_dane(store_ctx, SSL_get0_dane(ssl));
crypto/openssl/test/danetest.c
57
X509_STORE_CTX *store_ctx = NULL;
crypto/openssl/test/danetest.c
63
if (!TEST_ptr(store_ctx = X509_STORE_CTX_new())
crypto/openssl/test/danetest.c
66
|| !TEST_true(X509_STORE_CTX_init(store_ctx, store, NULL, chain))
crypto/openssl/test/danetest.c
67
|| !TEST_true(X509_STORE_CTX_set_ex_data(store_ctx, store_ctx_idx,
crypto/openssl/test/danetest.c
71
X509_STORE_CTX_set_default(store_ctx, SSL_is_server(ssl) ? "ssl_client" : "ssl_server");
crypto/openssl/test/danetest.c
72
X509_VERIFY_PARAM_set1(X509_STORE_CTX_get0_param(store_ctx),
crypto/openssl/test/danetest.c
74
store_ctx_dane_init(store_ctx, ssl);
crypto/openssl/test/danetest.c
77
X509_STORE_CTX_set_verify_cb(store_ctx, SSL_get_verify_callback(ssl));
crypto/openssl/test/danetest.c
80
if (!TEST_int_ge(ret = X509_STORE_CTX_verify(store_ctx), 0))
crypto/openssl/test/danetest.c
83
SSL_set_verify_result(ssl, X509_STORE_CTX_get_error(store_ctx));
crypto/openssl/test/danetest.c
86
X509_STORE_CTX_free(store_ctx);
crypto/openssl/test/ossl_store_test.c
228
OSSL_STORE_CTX *store_ctx = NULL;
crypto/openssl/test/ossl_store_test.c
238
&& TEST_ptr(store_ctx = OSSL_STORE_attach(bio, "file", libctx, NULL,
crypto/openssl/test/ossl_store_test.c
245
OSSL_STORE_close(store_ctx);