aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorDmitry Belyavskiy <[email protected]>2026-09-21 16:50:08 +0200
committerDmitry Belyavskiy <[email protected]>2026-09-24 09:25:11 +0200
commit90bf314b0b5cbd9705e3b1862f633c2679c19e78 (patch)
tree67661114193ff83b8fcfbc23883a379b9ae4c7bd /include
parentAdd documentation for PKCS#12 symmetric key support (diff)
downloadopenssl-90bf314b0b5cbd9705e3b1862f633c2679c19e78.tar.gz
openssl-90bf314b0b5cbd9705e3b1862f633c2679c19e78.zip
Provide metadata for symmetric keys when parsing pkcs#12 files
Reviewed-by: Mounir Idrassi <[email protected]> Reviewed-by: Simo Sorce <[email protected]> MergeDate: Thu Sep 24 07:34:27 2026 (Merged from https://github.com/openssl/openssl/pull/30937)
Diffstat (limited to 'include')
-rw-r--r--include/openssl/pkcs12.h.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/openssl/pkcs12.h.in b/include/openssl/pkcs12.h.in
index e966228ea94..1c470f15e0c 100644
--- a/include/openssl/pkcs12.h.in
+++ b/include/openssl/pkcs12.h.in
@@ -127,7 +127,8 @@ X509 *PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag);
X509_CRL *PKCS12_SAFEBAG_get1_crl_ex(const PKCS12_SAFEBAG *bag, OSSL_LIB_CTX *libctx, const char *propq);
X509_CRL *PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag);
EVP_SKEY *PKCS8_PRIV_KEY_INFO_get1_skey(const PKCS8_PRIV_KEY_INFO *p8inf,
- OSSL_LIB_CTX *libctx, const char *propq);
+ OSSL_LIB_CTX *libctx, const char *propq,
+ const OSSL_PARAM *extra_params, int strict);
const STACK_OF(PKCS12_SAFEBAG) *
PKCS12_SAFEBAG_get0_safes(const PKCS12_SAFEBAG *bag);
const PKCS8_PRIV_KEY_INFO *PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag);