Sophie

Sophie

distrib > CentOS > 6 > i386 > by-pkgid > a28c1d60d3683be735dfd702eff84942 > files > 480

ruby-docs-1.8.7.299-5.el6_0.1.i686.rpm

<?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>WEBrick::HTTPAuth::Htdigest</title>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
<link href="default.css" type="text/css" rel="stylesheet" />
<link href="refm356.html" rel="next" />
<link href="refm354.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>]&nbsp;&nbsp;&nbsp;[<a href="index.html">TOP</a>][<a href="refm351.html">UP</a>][<a href="refm354.html">&lt;-PREV</a>][<a href="refm356.html">NEXT-&gt;</a>]</span></div>
<hr />

<h1><a name="L005833" id="L005833">WEBrick::HTTPAuth::Htdigest</a></h1>
<p>Apache の htdigest 互換のクラス。</p>
<h2><a name="L005834" id="L005834">クラスメソッド</a></h2>
<dl>
<dt><a name="L005835" id="L005835"><code>Htdigest.new(<var>path</var>)</code></a></dt>
<dd>
<p>Htdigest オブジェクトを生成する。.htdigest ファイルのパスを path で与える。</p></dd>
</dl>
<h2><a name="L005836" id="L005836">メソッド</a></h2>
<dl>
<dt><a name="L005837" id="L005837"><code>delete_passwd(<var>realm</var>, <var>user</var>)</code></a></dt>
<dd>
<p>realm に属するユーザ user のパスワードを削除する。</p></dd>
<dt><a name="L005838" id="L005838"><code>each{|<var>user</var>, <var>realm</var>, <var>pass</var>| ...}</code></a></dt>
<dd>
<p>各ユーザ、realm とパスワードに関してブロックを評価する。</p></dd>
<dt><a name="L005839" id="L005839"><code>flush(<var>output</var>=<var>nil</var>)</code></a>
</dl>
<pre>ファイルに書き込む。ファイル名 path を与えた場合は、path に書き込む。</pre>
<dl>
<dt><a name="L005840" id="L005840"><code>get_passwd(<var>realm</var>, <var>user</var>, <var>reload_db</var>)</code></a></dt>
<dd>
<p>realm からユーザのパスワードの MD5 ハッシュ値を取得し文字列として返す。
reload_db が true の場合、reload を呼んでからハッシュ値を返す。</p></dd>
<dt><a name="L005841" id="L005841"><code>reload</code></a></dt>
<dd>
<p>ファイルから再度読み込む。</p></dd>
<dt><a name="L005842" id="L005842"><code>set_passwd(<var>realm</var>, <var>user</var>, <var>pass</var>)</code></a></dt>
<dd>
<p>realm に対応させてユーザ user とパスワード pass を保存する。</p></dd>
</dl>

<hr />
<div class="navigator"><span class="navigator">[<a href="index.html">MAIN</a>][<a href="refm543.html">INDEX</a>]&nbsp;&nbsp;&nbsp;[<a href="index.html">TOP</a>][<a href="refm351.html">UP</a>][<a href="refm354.html">&lt;-PREV</a>][<a href="refm356.html">NEXT-&gt;</a>]</span></div>

</body>
</html>