るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.031秒)
トップページ > クエリ:digest[x] > クエリ:new[x] > 種類:クラス[x]

別のキーワード

  1. openssl digest
  2. digest digest
  3. digest
  4. base digest

キーワード

検索結果

OpenSSL::Digest (6061.0)

ハッシュ関数のためのインターフェースを提供するクラスです。

...する (OpenSSL::Digest.digest,
Digest
::Instance#hexdigest) 方法です。短い文字列の
ダイジェストを取るときにはこちらを使えばよいでしょう。

もう一つはダイジェストオブジェクトを作成して、文字列を順次
OpenSSL::Digest#update で渡すこ...
...イルのハッシュ値を計算する場合などに
利用します。


例:
require 'openssl'
digest
= OpenSSL::Digest.new("sha256")

File.open(filename){|f|
while data = f.read(1024)
digest
.update(data)
end
}
puts digest.hexdigest

digest
も参照してください。...

WEBrick::HTTPAuth::DigestAuth (6035.0)

HTTP の Digest 認証のためのクラスです。

... Digest 認証のためのクラスです。

2617 も参照してください。

例:
require 'webrick'
config = { :Realm => 'DigestAuth example realm' }

htdigest = WEBrick::HTTPAuth::Htdigest.new 'my_password_file'
htdigest.set_passwd config[:Realm], 'username', 'password'
htdigest.flu...
...sh

config[:UserDB] = htdigest

digest
_auth = WEBrick::HTTPAuth::DigestAuth.new config

サーブレットの initialize メソッドの中でこのクラスのインスタンスを作成
しないようにしてください。デフォルトでは WEBrick はリクエストのたびにサー...
...ブレットのインスタンスを生成しますが、
WEBrick::HTTPAuth::DigestAuth のオブジェクトはリクエストをまたい
で利用しなければならないためです。...

WEBrick::HTTPAuth::Htdigest (6013.0)

Apache の htdigest 互換のクラス。

...Apache の htdigest 互換のクラス。



require 'webrick'
include WEBrick
htd = HTTPAuth::Htdigest.new('dot.htdigest')
htd.set_passwd('realm', 'username', 'supersecretpass')
htd.flush
htd2 = HTTPAuth::Htdigest.new('dot.htdigest')
p htd2.get_passwd('realm', 'username', false) == '65fe0...