Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::X509::Nameクラス
class OpenSSL::X509::Name
クラスの継承リスト: OpenSSL::X509::Name < Object < Kernel < BasicObject
Abstract
特異メソッド
new([[oid1, val1], [oid2, val2] ...], template = OBJECT_TYPE_TEMPLATE)new-
Name オブジェクトを生成します。
parse(str)-
名前をパースして Name オブジェクトを返します。
parse_opensslparse_rfc2253
インスタンスメソッド
cmp(name)self <=>-
他の Name オブジェクトと比較します。
add_entry(oid, value, type = nil)-
エントリー oid に value を設定します。type を指定することも出来ます。type を指定しない場合は oid より自動的に判別します。
to_a-
配列にして返します。
to_der-
DER 形式を返します。
to_s-
人間の読める形式にして返します。
定数
COMPATDEFAULT_OBJECT_TYPE-
エントリーのデフォルトのタイプです。UTF8文字列です。
MULTILINEOBJECT_TYPE_TEMPLATE-
エントリーのタイプを収納したハッシュです。エントリーをキーとして、値にタイプが収納されています。キーは次の文字列、
'C', 'countryName', 'serialNumber', 'dnQualifier', 'DC', 'domainComponent', 'emailAddress'
ONELINERFC2253RFC2253DN