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

instance method OpenSSL::X509::Name#add_entry

add_entry(oid, value, type = nil)[permalink][rdoc]

新しい属性を追加します。

[PARAM] oid:
属性型文字列
[PARAM] value:
属性値文字列
[PARAM] type:
属性値の(ASN.1の)型、省略時は OpenSSL::X509::Name::OBJECT_TYPE_TEMPLATE と oid から型が決まる
[EXCEPTION] OpenSSL::X509::NameError:
属性の追加に失敗した場合に発生します