Method: OpenSSL::Provider#name
- Defined in:
- ossl_provider.c
#name ⇒ String
Get the name of this provider.
if this provider is already unloaded, it raises OpenSSL::Provider::ProviderError
156 157 158 159 160 161 162 163 164 165 166 |
# File 'ossl_provider.c', line 156
static VALUE
ossl_provider_get_name(VALUE self)
{
OSSL_PROVIDER *prov;
if (RTYPEDDATA_DATA(self) == NULL) {
ossl_raise(eProviderError, "Provider already unloaded.");
}
GetProvider(self, prov);
return rb_str_new2(OSSL_PROVIDER_get0_name(prov));
}
|