summaryrefslogtreecommitdiffstats
path: root/crypto/store/store_result.c
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2021-07-02 12:29:23 +0200
committerRichard Levitte <levitte@openssl.org>2021-07-03 19:44:15 +0200
commit0550cdeb802a2462c4d59e0fc15a1f773054bc65 (patch)
treed7abad8fcf8413342903ebf5393610986f2967aa /crypto/store/store_result.c
parentTEST: Add testing of PVK and MSBLOB files to test_store (diff)
downloadopenssl-0550cdeb802a2462c4d59e0fc15a1f773054bc65.tar.xz
openssl-0550cdeb802a2462c4d59e0fc15a1f773054bc65.zip
PROV & STORE: Don't decode keys in the 'file:' store loader
This makes the 'file:' store loader only read the file, and only decode down to a base level binary format, and simply pass that blob of data back to the OSSL_FUNC_store_load() object callback. This offloads the decoding into specific OpenSSL types to libcrypto, which takes away the issue of origins, which provider is it that holds the key (or other future types of objects). Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15981)
Diffstat (limited to 'crypto/store/store_result.c')
0 files changed, 0 insertions, 0 deletions