クラス
モジュール
キーワード
- add (1)
- algorithm (1)
-
auth
_ type (1) -
auth
_ type= (1) - authenticate (2)
- challenge (2)
-
delete
_ passwd (2) - each (2)
- flush (3)
-
get
_ passwd (3) - logger (2)
-
make
_ passwd (1) - members (1)
- qop (1)
- realm (2)
- reload (3)
-
set
_ passwd (3) - userdb (2)
検索結果
先頭5件
- WEBrick
:: HTTPAuth :: Authenticator # userdb -> WEBrick :: HTTPAuth :: Htpasswd | WEBrick :: HTTPAuth :: Htdigest - WEBrick
:: HTTPAuth :: BasicAuth # userdb -> WEBrick :: HTTPAuth :: Htpasswd - WEBrick
:: HTTPAuth :: Authenticator # logger -> object - WEBrick
:: HTTPAuth :: Authenticator # realm -> String - WEBrick
:: HTTPAuth :: BasicAuth # authenticate(request , response) -> bool
-
WEBrick
:: HTTPAuth :: Authenticator # userdb -> WEBrick :: HTTPAuth :: Htpasswd | WEBrick :: HTTPAuth :: Htdigest (9607.0) -
認証のためのユーザデータベースを返します。
認証のためのユーザデータベースを返します。
@see WEBrick::HTTPAuth::BasicAuth, WEBrick::HTTPAuth::Htdigest -
WEBrick
:: HTTPAuth :: BasicAuth # userdb -> WEBrick :: HTTPAuth :: Htpasswd (9307.0) -
ユーザ名とパスワードを保存した WEBrick::HTTPAuth::Htpasswd オブジェクトを返します。
ユーザ名とパスワードを保存した WEBrick::HTTPAuth::Htpasswd オブジェクトを返します。 -
WEBrick
:: HTTPAuth :: Authenticator # logger -> object (9007.0) -
ロガーオブジェクトを返します。
ロガーオブジェクトを返します。 -
WEBrick
:: HTTPAuth :: Authenticator # realm -> String (9007.0) -
レルムを返します。
レルムを返します。 -
WEBrick
:: HTTPAuth :: BasicAuth # authenticate(request , response) -> bool (9007.0) -
クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。
クライアントから送られてきたユーザ名とパスワードを認証します。
認証に失敗した場合は challenge を呼びます。
@param request WEBrick::HTTPRequest のインスタンスを指定します。
@param response WEBrick::HTTPResponse のインスタンスを指定します。
@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。 -
WEBrick
:: HTTPAuth :: BasicAuth # challenge(request , response) -> () (9007.0) -
クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを 設定し、例外 WEBrick::HTTPStatus::Unauthorized を投げます。
クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを
設定し、例外 WEBrick::HTTPStatus::Unauthorized を投げます。
@raise WEBrick::HTTPStatus::Unauthorized このメソッドを呼ぶと必ず発生します。 -
WEBrick
:: HTTPAuth :: BasicAuth # logger -> object (9007.0) -
ロガーオブジェクトを返します。
ロガーオブジェクトを返します。 -
WEBrick
:: HTTPAuth :: BasicAuth # realm -> String (9007.0) -
realm を文字列で返します。
realm を文字列で返します。 -
WEBrick
:: HTTPAuth :: DigestAuth # algorithm -> String (9007.0) -
アルゴリズムを表す文字列を返します。
アルゴリズムを表す文字列を返します。 -
WEBrick
:: HTTPAuth :: DigestAuth # authenticate(request , response) -> true (9007.0) -
クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。
クライアントから送られてきたユーザ名とパスワードを認証します。
認証に失敗した場合は challenge を呼びます。
@param request WEBrick::HTTPRequest のインスタンスを指定します。
@param response WEBrick::HTTPResponse のインスタンスを指定します。
@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。 -
WEBrick
:: HTTPAuth :: DigestAuth # challenge(request , response , stale = false) (9007.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 (9007.0) -
Qop キーの値を返します。
Qop キーの値を返します。 -
WEBrick
:: HTTPAuth :: Htdigest # delete _ passwd(realm , user) (9007.0) -
realm に属するユーザ user のパスワードを削除します。
realm に属するユーザ user のパスワードを削除します。
@param realm レルムを指定します。
@param user ユーザ名を指定します。 -
WEBrick
:: HTTPAuth :: Htdigest # each {|user , realm , pass| . . . } -> Hash (9007.0) -
ユーザ名、レルム、パスワードをブロックに渡して評価します。
ユーザ名、レルム、パスワードをブロックに渡して評価します。 -
WEBrick
:: HTTPAuth :: Htdigest # flush(path = nil) -> () (9007.0) -
ファイルに書き込みます。ファイル名を与えた場合は、そこに書き込みます。
ファイルに書き込みます。ファイル名を与えた場合は、そこに書き込みます。
@param path ファイル名を指定します。 -
WEBrick
:: HTTPAuth :: Htdigest # get _ passwd(realm , user , reload _ db) -> String (9007.0) -
与えられたレルムとユーザ名からパスワードのハッシュ値を取得して返します。
与えられたレルムとユーザ名からパスワードのハッシュ値を取得して返します。
@param realm レルムを指定します。
@param user ユーザ名を指定します。
@param reload_db 真を指定すると WEBrick::HTTPAuth::Htdigest#reload を呼んでから値を返します。 -
WEBrick
:: HTTPAuth :: Htdigest # reload (9007.0) -
ファイルから再度読み込みます。
ファイルから再度読み込みます。 -
WEBrick
:: HTTPAuth :: Htdigest # set _ passwd(realm , user , pass) (9007.0) -
与えられた情報をもとに、パスワードをハッシュ化して保存します。
与えられた情報をもとに、パスワードをハッシュ化して保存します。
@param realm レルムを指定します。
@param user ユーザ名を指定します。
@param pass パスワードを指定します。 -
WEBrick
:: HTTPAuth :: Htgroup # add(group , members) (9007.0) -
与えられたグループにメンバを追加します。
与えられたグループにメンバを追加します。
@param group メンバを追加するグループを指定します。
@param members 追加するメンバを配列で指定します。 -
WEBrick
:: HTTPAuth :: Htgroup # flush(path = nil) -> () (9007.0) -
ファイルに書き込みます。
ファイルに書き込みます。
@param path ファイル名を指定します。 -
WEBrick
:: HTTPAuth :: Htgroup # members(group) -> [String] (9007.0) -
WEBrick::HTTPAuth::Htgroup#reload を呼んでから与えられたグループに所属するメンバのリストを返します。
WEBrick::HTTPAuth::Htgroup#reload を呼んでから与えられたグループに所属するメンバのリストを返します。
@param group グループ名を指定します。 -
WEBrick
:: HTTPAuth :: Htgroup # reload (9007.0) -
ファイルから再度読み込みます。
ファイルから再度読み込みます。 -
WEBrick
:: HTTPAuth :: Htpasswd # delete _ passwd(realm , user) -> String (9007.0) -
ユーザのパスワードを削除します。realm は無視されます。
ユーザのパスワードを削除します。realm は無視されます。
@param realm レルムは無視されます。
@param user ユーザ名を指定します。 -
WEBrick
:: HTTPAuth :: Htpasswd # each {|user , pass| . . . } -> Hash (9007.0) -
ユーザ名とパスワードをブロックに与えて評価します。
ユーザ名とパスワードをブロックに与えて評価します。 -
WEBrick
:: HTTPAuth :: Htpasswd # flush(path = nil) (9007.0) -
ファイルに書き込みます。ファイル名を与えた場合は、そこに書き込みます。
ファイルに書き込みます。ファイル名を与えた場合は、そこに書き込みます。
@param path ファイル名を指定します。 -
WEBrick
:: HTTPAuth :: Htpasswd # get _ passwd(realm , user , reload _ db) -> String (9007.0) -
ユーザのパスワードの crypt された文字列を取得します。
ユーザのパスワードの crypt された文字列を取得します。
@param realm レルムは無視されます。
@param user ユーザ名を指定します。
@param reload_db 真を指定すると WEBrick::HTTPAuth::Htpasswd#reload を呼んでから値を返します。 -
WEBrick
:: HTTPAuth :: Htpasswd # reload (9007.0) -
ファイルから再度読み込みます。
ファイルから再度読み込みます。 -
WEBrick
:: HTTPAuth :: Htpasswd # set _ passwd(realm , user , pass) (9007.0) -
与えられた情報をもとに、パスワードをハッシュ化して保存します。
与えられた情報をもとに、パスワードをハッシュ化して保存します。
@param realm レルムは無視されます。
@param user ユーザ名を指定します。
@param pass パスワードを指定します。 -
WEBrick
:: HTTPAuth :: UserDB # auth _ type -> Class (9007.0) -
WEBrick::HTTPAuth::BasicAuth, WEBrick::HTTPAuth::DigestAuth のいずれかを返します。
WEBrick::HTTPAuth::BasicAuth, WEBrick::HTTPAuth::DigestAuth のいずれかを返します。 -
WEBrick
:: HTTPAuth :: UserDB # auth _ type=(type) (9007.0) -
認証のタイプをセットします。
認証のタイプをセットします。
@param type WEBrick::HTTPAuth::BasicAuth, WEBrick::HTTPAuth::DigestAuth のいずれかを指定します。 -
WEBrick
:: HTTPAuth :: UserDB # get _ passwd(realm , user , reload _ db = false) -> String (9007.0) -
与えられたレルムとユーザ名からパスワードのハッシュ値を取得して返します。
与えられたレルムとユーザ名からパスワードのハッシュ値を取得して返します。
@param realm レルムを指定します。
@param user ユーザ名を指定します。
@param reload_db 無視されます。 -
WEBrick
:: HTTPAuth :: UserDB # make _ passwd(realm , user , pass) -> String (9007.0) -
WEBrick::HTTPAuth::UserDB#auth_type の make_passwd を呼び出します。
WEBrick::HTTPAuth::UserDB#auth_type の make_passwd を呼び出します。
@param realm レルムを指定します。
@param user ユーザ名を指定します。
@param pass パスワードを指定します。
@see WEBrick::HTTPAuth::BasicAuth#make_passwd, WEBrick::HTTPAuth::DigestAuth#make_passwd -
WEBrick
:: HTTPAuth :: UserDB # set _ passwd(realm , user , pass) (9007.0) -
与えられた情報をもとに、パスワードをハッシュ化して保存します。
与えられた情報をもとに、パスワードをハッシュ化して保存します。
@param realm レルムを指定します。
@param user ユーザ名を指定します。
@param pass パスワードを指定します。