Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::X509::Nameクラス > parse

singleton method OpenSSL::X509::Name.parse

parse(str, template=OBJECT_TYPE_TEMPLATE) -> OpenSSL::X509::Name[permalink][rdoc]
parse_openssl(str, template=OBJECT_TYPE_TEMPLATE) -> OpenSSL::X509::Name

文字列をパースして OpenSSL::X509::Name オブジェクトを返します。

例:

require 'openssl'
OpenSSL::X509::Name.parse('/C=JP/ST=Kanagawa/L=Yokohama/O=Example Company/OU=Lab3/CN=foobar/emailAddress=foobar@lab3.example.co.jp')
[PARAM] str:
パースする文字列
[PARAM] template:
属性型に対応するデータ型を表わすハッシュ