type=class
superclass=Object
included=Enumerable
extended=
library=openssl

OpenSSL եɽ饹Ǥ

OpenSSL եϡʸбդñʹ¤򤷤Ƥޤ
ޤϥˤäƥ롼ʬƤޤ
ɤΥˤ°ʤХʥ뤳ȤǤޤ

ǥեȤեɤ߹
  require 'openssl'
  conf = OpenSSL::Config.load(OpenSSL::Config::DEFAULT_CONFIG_FILE)
  p conf.sections # => ["req_distinguished_name", "req_attributes", "proxy_cert_ext", "policy_anything", "CA_default", ...]
  p conf.get_value("", "HOME") # => "." 
  p conf.get_value("CA_default", "default_days") # => "365"
