るりまサーチ (Ruby 2.6.0)

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.023秒)
トップページ > クエリ:Digest[x] > バージョン:2.6.0[x] > クラス:WEBrick::HTTPAuth::DigestAuth[x]

別のキーワード

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

ライブラリ

キーワード

検索結果

WEBrick::HTTPAuth::DigestAuth.new(config, default = WEBrick::Config::DigestAuth) -> WEBrick::HTTPAuth::DigestAuth (9604.0)

自身を初期化します。

自身を初期化します。

認証を実行するために、リクエスト間で状態を保存し、複数のリクエストに対
して同一のインスタンスを使用してください。

@param config 設定を保持しているハッシュを指定します。
:Realm と :UserDB は必ず指定しなければなりません。

@param default デフォルトは WEBrick::Config::DigestAuth です。

@see WEBrick::Config::DigestAuth

WEBrick::HTTPAuth::DigestAuth#algorithm -> String (9004.0)

アルゴリズムを表す文字列を返します。

アルゴリズムを表す文字列を返します。

WEBrick::HTTPAuth::DigestAuth#authenticate(request, response) -> true (9004.0)

クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。

クライアントから送られてきたユーザ名とパスワードを認証します。
認証に失敗した場合は challenge を呼びます。

@param request WEBrick::HTTPRequest のインスタンスを指定します。

@param response WEBrick::HTTPResponse のインスタンスを指定します。

@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。

WEBrick::HTTPAuth::DigestAuth#challenge(request, response, stale = false) (9004.0)

クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを 設定し、例外 WEBrick::HTTPStatus::Unauthorized を発生させます。

クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを
設定し、例外 WEBrick::HTTPStatus::Unauthorized を発生させます。

@param request WEBrick::HTTPRequest のインスタンスを指定します。

@param response WEBrick::HTTPResponse のインスタンスを指定します。

@raise WEBrick::HTTPStatus::Unauthorized このメソッドを呼ぶと必ず発生します。

WEBrick::HTTPAuth::DigestAuth#qop -> String (9004.0)

Qop キーの値を返します。

Qop キーの値を返します。

絞り込み条件を変える

WEBrick::HTTPAuth::DigestAuth.make_passwd(realm, user, pass) -> String (9004.0)

与えられた情報を使用してハッシュ化したパスワードを生成します。

与えられた情報を使用してハッシュ化したパスワードを生成します。

@param realm レルムを指定します。

@param user ユーザ名を指定します。

@param pass パスワードを指定します。