Query algorithms a provider implements for an operation.
Declared in <openssl/provider.h>
OSSL_ALGORITHM const*
OSSL_PROVIDER_query_operation(
OSSL_PROVIDER const* prov,
int operation_id,
int* no_cache);
Algorithm array owned by the provider until OSSL_PROVIDER_unquery_operation(), or NULL.
| Name | Description |
|---|---|
| prov | Provider to query. |
| operation_id | Operation identifier (OSSL_OP_*). |
| no_cache | Optional output set nonzero when results must not be cached; may be NULL. |