Maintenance Ruby 3.3 gets fixes, but no new features. Switch to Ruby 4.0 →
class method
OpenSSL::Config.parse
Config.parse(string) → OpenSSL::Config
ext/openssl/ossl_config.c
View on GitHub ↗
static VALUE
config_s_parse(VALUE klass, VALUE str)
{
VALUE obj = config_s_alloc(klass);
CONF *conf = GetConfig(obj);
BIO *bio;
bio = ossl_obj2bio(&str);
config_load_bio(conf, bio); /* Consumes BIO */
return obj;
}
Parses a given string as a blob that contains configuration for OpenSSL.