diff options
author | Shane Lontis <shane.lontis@oracle.com> | 2020-08-12 11:59:43 +1000 |
---|---|---|
committer | Shane Lontis <shane.lontis@oracle.com> | 2020-08-12 11:59:43 +1000 |
commit | e3efe7a53299dff3cd2222542b6a999b1360d626 (patch) | |
tree | c65037e5c1c56b9cb732d5f5725ed1ed81ada946 /doc/internal | |
parent | af88e64a98a6402dabd41ac2de194444dd285b49 (diff) | |
download | openssl-e3efe7a53299dff3cd2222542b6a999b1360d626.tar.gz |
Add public API for gettables and settables for keymanagement, signatures and key exchange.
The openssl provider app will now display these params.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12396)
Diffstat (limited to 'doc/internal')
-rw-r--r-- | doc/internal/man3/evp_keymgmt_newdata.pod | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/doc/internal/man3/evp_keymgmt_newdata.pod b/doc/internal/man3/evp_keymgmt_newdata.pod index 0f75e7936b..9b3f2c55f1 100644 --- a/doc/internal/man3/evp_keymgmt_newdata.pod +++ b/doc/internal/man3/evp_keymgmt_newdata.pod @@ -3,7 +3,7 @@ =head1 NAME evp_keymgmt_newdata, evp_keymgmt_freedata, -evp_keymgmt_get_params, evp_keymgmt_gettable_params, +evp_keymgmt_get_params, evp_keymgmt_has, evp_keymgmt_validate, evp_keymgmt_import, evp_keymgmt_import_types, evp_keymgmt_export, evp_keymgmt_export_types @@ -17,7 +17,6 @@ evp_keymgmt_export, evp_keymgmt_export_types void evp_keymgmt_freedata(const EVP_KEYMGMT *keymgmt, void *keyddata); int evp_keymgmt_get_params(const EVP_KEYMGMT *keymgmt, void *keydata, OSSL_PARAM params[]); - const OSSL_PARAM *evp_keymgmt_gettable_params(const EVP_KEYMGMT *keymgmt); int evp_keymgmt_has(const EVP_KEYMGMT *keymgmt, void *keyddata, int selection); int evp_keymgmt_validate(const EVP_KEYMGMT *keymgmt, void *keydata, @@ -50,9 +49,6 @@ evp_keymgmt_newdata() was chosen for consistency) evp_keymgmt_get_params() calls the method's get_params() function. -evp_keymgmt_gettable_params() calls the method's gettable_params() -function. - evp_keymgmt_has() calls the method's has() function. evp_keymgmt_validate() calls the method's validate() function. @@ -70,9 +66,9 @@ evp_keymgmt_export_types() calls the method's export_types() function. evp_keymgmt_newdata() returns a pointer to a provider side key object, or NULL on error. -evp_keymgmt_gettable_params(), evp_keymgmt_import_types(), and -evp_keymgmt_export_types() return parameter descriptor for importing -and exporting key data, or NULL if there are no such descriptors. +evp_keymgmt_import_types(), and evp_keymgmt_export_types() return a parameter +descriptor for importing and exporting key data, or NULL if there are no such +descriptors. All other functions return 1 on success and 0 on error. |