Ruby 2.6.0 リファレンスマニュアル > ライブラリ一覧 > webrick/httpauth/digestauthライブラリ > WEBrick::HTTPAuth::DigestAuthクラス > authenticate

instance method WEBrick::HTTPAuth::DigestAuth#authenticate

authenticate(request, response) -> true[permalink][rdoc]

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

[PARAM] request:
WEBrick::HTTPRequest のインスタンスを指定します。
[PARAM] response:
WEBrick::HTTPResponse のインスタンスを指定します。
[EXCEPTION] WEBrick::HTTPStatus::Unauthorized:
認証に失敗した場合に発生します。