Name.parse(str)
名前をパースして Name オブジェクトを返す。
Name.new([[oid1, val1], [oid2, val2] ...], template=OBJECT_TYPE_TEMPLATE)
Name.new()
Name オブジェクトを生成する。
add_entry(oid, value, type=nil)
エントリー oid に value を設定する。type を指定することも出来る。type を指定しない場合は oid より自動的に判別する。
to_s
人間の読める形式にして返す。
to_a
配列にして返す。
cmp(name)
<=>
他の Name オブジェクトと比較する。
to_der
DER 形式を返す。
OBJECT_TYPE_TEMPLATE
エントリーのタイプを収納したハッシュ。エントリーをキーとして、値にタイプが収納されている。キーは次の文字列、
'C', 'countryName', 'serialNumber', 'dnQualifier', 'DC', 'domainComponent', 'emailAddress'
DEFAULT_OBJECT_TYPE
エントリーのデフォルトのタイプ。UTF8文字列。
COMPAT
RFC2253
ONELINE
MULTILINE