Lines Matching refs:keymgmt
29 int EVP_KEYMGMT_up_ref(EVP_KEYMGMT *keymgmt);
30 void EVP_KEYMGMT_free(EVP_KEYMGMT *keymgmt);
31 const OSSL_PROVIDER *EVP_KEYMGMT_get0_provider(const EVP_KEYMGMT *keymgmt);
32 int EVP_KEYMGMT_is_a(const EVP_KEYMGMT *keymgmt, const char *name);
33 const char *EVP_KEYMGMT_get0_name(const EVP_KEYMGMT *keymgmt);
34 const char *EVP_KEYMGMT_get0_description(const EVP_KEYMGMT *keymgmt);
37 void (*fn)(EVP_KEYMGMT *keymgmt, void *arg),
39 int EVP_KEYMGMT_names_do_all(const EVP_KEYMGMT *keymgmt,
42 const OSSL_PARAM *EVP_KEYMGMT_gettable_params(const EVP_KEYMGMT *keymgmt);
43 const OSSL_PARAM *EVP_KEYMGMT_settable_params(const EVP_KEYMGMT *keymgmt);
44 const OSSL_PARAM *EVP_KEYMGMT_gen_settable_params(const EVP_KEYMGMT *keymgmt);
45 const OSSL_PARAM *EVP_KEYMGMT_gen_gettable_params(const EVP_KEYMGMT *keymgmt);
63 B<EVP_KEYMGMT> I<keymgmt>.
66 B<EVP_KEYMGMT> I<keymgmt>, and when the count reaches zero, frees it.
72 EVP_KEYMGMT_is_a() checks if I<keymgmt> is an implementation of an
76 implementation for the given I<keymgmt>. Note that the I<keymgmt> may have
79 retained by the I<keymgmt> object and should not be freed by the caller.
81 EVP_KEYMGMT_names_do_all() traverses all names for the I<keymgmt>, and
84 EVP_KEYMGMT_get0_description() returns a description of the I<keymgmt>, meant
86 of the I<keymgmt> implementation.
88 EVP_KEYMGMT_do_all_provided() traverses all key keymgmt implementations by
125 EVP_KEYMGMT_is_a() returns 1 of I<keymgmt> was identifiable,