Lines Matching refs:keymgmt
28 int EVP_KEYMGMT_up_ref(EVP_KEYMGMT *keymgmt);
29 void EVP_KEYMGMT_free(EVP_KEYMGMT *keymgmt);
30 const OSSL_PROVIDER *EVP_KEYMGMT_get0_provider(const EVP_KEYMGMT *keymgmt);
31 int EVP_KEYMGMT_is_a(const EVP_KEYMGMT *keymgmt, const char *name);
32 const char *EVP_KEYMGMT_get0_name(const EVP_KEYMGMT *keymgmt);
33 const char *EVP_KEYMGMT_get0_description(const EVP_KEYMGMT *keymgmt);
36 void (*fn)(EVP_KEYMGMT *keymgmt, void *arg),
38 int EVP_KEYMGMT_names_do_all(const EVP_KEYMGMT *keymgmt,
41 const OSSL_PARAM *EVP_KEYMGMT_gettable_params(const EVP_KEYMGMT *keymgmt);
42 const OSSL_PARAM *EVP_KEYMGMT_settable_params(const EVP_KEYMGMT *keymgmt);
43 const OSSL_PARAM *EVP_KEYMGMT_gen_settable_params(const EVP_KEYMGMT *keymgmt);
61 B<EVP_KEYMGMT> I<keymgmt>.
64 B<EVP_KEYMGMT> I<keymgmt>, and when the count reaches zero, frees it.
70 EVP_KEYMGMT_is_a() checks if I<keymgmt> is an implementation of an
74 implementation for the given I<keymgmt>. Note that the I<keymgmt> may have
77 retained by the I<keymgmt> object and should not be freed by the caller.
79 EVP_KEYMGMT_names_do_all() traverses all names for the I<keymgmt>, and
82 EVP_KEYMGMT_get0_description() returns a description of the I<keymgmt>, meant
84 of the I<keymgmt> implementation.
86 EVP_KEYMGMT_do_all_provided() traverses all key keymgmt implementations by
122 EVP_KEYMGMT_is_a() returns 1 of I<keymgmt> was identifiable,