diff options
Diffstat (limited to 'doc/man3/EVP_PKEY_new.pod')
-rw-r--r-- | doc/man3/EVP_PKEY_new.pod | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/man3/EVP_PKEY_new.pod b/doc/man3/EVP_PKEY_new.pod index ee55396de3..d98d7c240e 100644 --- a/doc/man3/EVP_PKEY_new.pod +++ b/doc/man3/EVP_PKEY_new.pod @@ -7,6 +7,7 @@ EVP_PKEY_new, EVP_PKEY_up_ref, EVP_PKEY_dup, EVP_PKEY_free, +EVP_PKEY_description, EVP_PKEY_new_raw_private_key_ex, EVP_PKEY_new_raw_private_key, EVP_PKEY_new_raw_public_key_ex, @@ -27,6 +28,7 @@ EVP_PKEY_get_raw_public_key int EVP_PKEY_up_ref(EVP_PKEY *key); EVP_PKEY *EVP_PKEY_dup(EVP_PKEY *key); void EVP_PKEY_free(EVP_PKEY *key); + const char *EVP_PKEY_description(const EVP_PKEY *key); EVP_PKEY *EVP_PKEY_new_raw_private_key_ex(OSSL_LIB_CTX *libctx, const char *keytype, @@ -90,6 +92,10 @@ a raw key, otherwise the duplication will fail. EVP_PKEY_free() decrements the reference count of I<key> and, if the reference count is zero, frees it up. If I<key> is NULL, nothing is done. +EVP_PKEY_description() returns a description of the type of B<EVP_PKEY>, meant +for display and human consumption. The description is at the discretion of the +key type implementation. + EVP_PKEY_new_raw_private_key_ex() allocates a new B<EVP_PKEY>. Unless an engine should be used for the key type, a provider for the key is found using the library context I<libctx> and the property query string I<propq>. The |