EVP_SIGNATURE_get0_provider

Return the provider that implements a fetched EVP_SIGNATURE algorithm.

Synopsis

Declared in <openssl/evp.h>

OSSL_PROVIDER*
EVP_SIGNATURE_get0_provider(EVP_SIGNATURE const* signature);

Return Value

Borrowed OSSL_PROVIDER pointer (do not free), or NULL if unset.

Parameters

NameDescription
signatureSignature algorithm object from EVP_SIGNATURE_fetch().