<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>OpenSSL::X509::Name</title> <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> <link href="default.css" type="text/css" rel="stylesheet" /> <link href="refm224.html" rel="next" /> <link href="refm222.html" rel="prev" /> <link href="index.html" rel="start" /> </head> <body> <div class="navigator"><span class="navigator">[<a href="index.html">MAIN</a>][<a href="refm543.html">INDEX</a>] [<a href="index.html">TOP</a>][<a href="refm221.html">UP</a>][<a href="refm222.html"><-PREV</a>][<a href="refm224.html">NEXT-></a>]</span></div> <hr /> <h1><a name="L003975" id="L003975">OpenSSL::X509::Name</a></h1> <h2><a name="L003976" id="L003976">クラスメソッド</a></h2> <dl> <dt><a name="L003977" id="L003977"><code>Name.parse(<var>str</var>)</code></a></dt> <dd> <p>名前をパースして Name オブジェクトを返す。</p></dd> <dt><a name="L003978" id="L003978"><code>Name.new([[<var>oid1</var>, <var>val1</var>], [<var>oid2</var>, <var>val2</var>] ...], <var>template</var>=<var>OBJECT_TYPE_TEMPLATE</var>)</code></a> <dt><a name="L003979" id="L003979"><code>Name.new()</code></a></dt> <dd> <p>Name オブジェクトを生成する。</p></dd> </dl> <h2><a name="L003980" id="L003980">メソッド</a></h2> <dl> <dt><a name="L003981" id="L003981"><code>add_entry(<var>oid</var>, <var>value</var>, <var>type</var>=<var>nil</var>)</code></a></dt> <dd> <p>エントリー oid に value を設定する。type を指定することも出来る。type を指定しない場合は oid より自動的に判別する。</p></dd> <dt><a name="L003982" id="L003982"><code>to_s</code></a></dt> <dd> <p>人間の読める形式にして返す。</p></dd> <dt><a name="L003983" id="L003983"><code>to_a</code></a></dt> <dd> <p>配列にして返す。</p></dd> <dt><a name="L003984" id="L003984"><code>cmp(<var>name</var>)</code></a> <dt><a name="L003985" id="L003985"><code><=></code></a></dt> <dd> <p>他の Name オブジェクトと比較する。</p></dd> <dt><a name="L003986" id="L003986"><code>to_der</code></a></dt> <dd> <p>DER 形式を返す。</p></dd> </dl> <h2><a name="L003987" id="L003987">定数</a></h2> <dl> <dt><a name="L003988" id="L003988"><code>OBJECT_TYPE_TEMPLATE</code></a></dt> <dd> <p>エントリーのタイプを収納したハッシュ。エントリーをキーとして、値にタイプが収納されている。キーは次の文字列、</p></dd> </dl> <pre>'C', 'countryName', 'serialNumber', 'dnQualifier', 'DC', 'domainComponent', 'emailAddress'</pre> <dl> <dt><a name="L003989" id="L003989"><code>DEFAULT_OBJECT_TYPE</code></a></dt> <dd> <p>エントリーのデフォルトのタイプ。UTF8文字列。</p></dd> <dt><a name="L003990" id="L003990"><code>COMPAT</code></a> <dt><a name="L003991" id="L003991"><code>RFC2253</code></a> <dt><a name="L003992" id="L003992"><code>ONELINE</code></a> <dt><a name="L003993" id="L003993"><code>MULTILINE</code></a> </dl> <hr /> <div class="navigator"><span class="navigator">[<a href="index.html">MAIN</a>][<a href="refm543.html">INDEX</a>] [<a href="index.html">TOP</a>][<a href="refm221.html">UP</a>][<a href="refm222.html"><-PREV</a>][<a href="refm224.html">NEXT-></a>]</span></div> </body> </html>