Lines Matching defs:provider
18 #include <openssl/provider.h>
21 #include "internal/provider.h"
39 * to our 'file:' scheme provider implementation, but has been made generic
42 * This result handler takes any object abstraction (see provider-object(7))
54 * the libcrypto <-> provider interface currently doesn't support certain
56 * rather than in the provider. The current exception is asymmetric keys,
57 * which can reside within the provider boundary, most of all thanks to
90 const OSSL_PROVIDER *provider =
92 OSSL_LIB_CTX *libctx = ossl_provider_libctx(provider);
134 if (*v == NULL && !try_key(&helper_data, v, ctx, provider, libctx, propq))
180 * For the rest of the object types, the provider code may not know what
188 const OSSL_PROVIDER *provider,
206 * 1. The keymgmt is from the same provider as the loader,
208 * 2. The keymgmt is from another provider, then we must
211 if (EVP_KEYMGMT_get0_provider(keymgmt) == provider) {
240 keymgmt = evp_keymgmt_fetch_from_prov((OSSL_PROVIDER *)provider,
387 OSSL_STORE_CTX *ctx, const OSSL_PROVIDER *provider,
398 pk = try_key_ref(data, ctx, provider, libctx, propq);