Run the provider's self-test routine, if implemented.
Declared in <openssl/provider.h>
<openssl/provider.h>
int OSSL_PROVIDER_self_test(OSSL_PROVIDER const* prov);
1 if self-tests passed or are unsupported, or 0 on failure.