diff options
author | Pauli <ppzgs1@gmail.com> | 2021-03-02 09:05:15 +1000 |
---|---|---|
committer | Pauli <ppzgs1@gmail.com> | 2021-03-12 08:27:11 +1000 |
commit | c4c422e0ccd2d72c22f3787570d075f56f089298 (patch) | |
tree | 17b0a5fc52518aae5de13029465a4c8dd4aaa5a5 /doc/man7 | |
parent | 2faea85380a5ffd17169e0624493c11658ea193e (diff) |
doc: add params argument to key manager's gen_init call
Fixes #14286
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/14383)
Diffstat (limited to 'doc/man7')
-rw-r--r-- | doc/man7/provider-keymgmt.pod | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/man7/provider-keymgmt.pod b/doc/man7/provider-keymgmt.pod index 2156ed9b7f..aba7e3a884 100644 --- a/doc/man7/provider-keymgmt.pod +++ b/doc/man7/provider-keymgmt.pod @@ -19,7 +19,8 @@ provider-keymgmt - The KEYMGMT library E<lt>-E<gt> provider functions void OSSL_FUNC_keymgmt_free(void *keydata); /* Generation, a more complex constructor */ - void *OSSL_FUNC_keymgmt_gen_init(void *provctx, int selection); + void *OSSL_FUNC_keymgmt_gen_init(void *provctx, int selection, + const OSSL_PARAM params[]); int OSSL_FUNC_keymgmt_gen_set_template(void *genctx, void *template); int OSSL_FUNC_keymgmt_gen_set_params(void *genctx, const OSSL_PARAM params[]); const OSSL_PARAM *OSSL_FUNC_keymgmt_gen_settable_params(void *genctx, @@ -221,7 +222,8 @@ more elaborate context based key object constructor. OSSL_FUNC_keymgmt_gen_init() should create the key object generation context and initialize it with I<selections>, which will determine what kind -of contents the key object to be generated should get. +of contents the key object to be generated should get. The I<params>, if +not NULL, should be set on the generation context. OSSL_FUNC_keymgmt_gen_set_template() should add I<template> to the context I<genctx>. The I<template> is assumed to be a key object constructed |