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

Name

Description

signature

Signature algorithm object from EVP_SIGNATURE_fetch().

Created with MrDocs