別のキーワード
種類
- インスタンスメソッド (84)
- 特異メソッド (24)
- ライブラリ (12)
- クラス (12)
- 定数 (12)
ライブラリ
-
net
/ imap (36) -
net
/ smtp (12) -
webrick
/ httpauth / authenticator (12) -
webrick
/ httpauth / basicauth (36) -
webrick
/ httpauth / digestauth (24) -
webrick
/ httpproxy (12)
クラス
-
Net
:: IMAP (36) -
Net
:: SMTP (12) -
WEBrick
:: HTTPAuth :: BasicAuth (24) -
WEBrick
:: HTTPAuth :: DigestAuth (24) -
WEBrick
:: HTTPProxyServer (12)
モジュール
キーワード
- BasicAuth (12)
- ResponseField (12)
-
add
_ authenticator (12) - challenge (24)
- login (12)
-
net
/ imap (12) - new (12)
検索結果
先頭4件
-
WEBrick
:: HTTPAuth :: BasicAuth # challenge(request , response) -> () (16.0) -
クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを 設定し、例外 WEBrick::HTTPStatus::Unauthorized を投げます。
...クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを
設定し、例外 WEBrick::HTTPStatus::Unauthorized を投げます。
@raise WEBrick::HTTPStatus::Unauthorized このメソッドを呼ぶと必ず発生します。... -
WEBrick
:: HTTPAuth :: DigestAuth # challenge(request , response , stale = false) (16.0) -
クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを 設定し、例外 WEBrick::HTTPStatus::Unauthorized を発生させます。
...クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを
設定し、例外 WEBrick::HTTPStatus::Unauthorized を発生させます。
@param request WEBrick::HTTPRequest のインスタンスを指定します。
@param response WEBrick::HTTPRe... -
WEBrick
:: HTTPAuth :: BasicAuth (6.0) -
HTTP の Basic 認証のためのクラスです。
...passwd(nil, 'username', 'supersecretpass')
authenticator = WEBrick::HTTPAuth::BasicAuth.new(:UserDB => htpd, :Realm => realm)
srv.mount_proc('/basic_auth') {|req, res|
authenticator.authenticate(req, res)
res.body = "hoge"
}
srv.start # http://127.0.0.1:10080/basic_auth... -
WEBrick
:: HTTPProxyServer . new(config , default = WEBrick :: Config :: HTTP) -> WEBrick :: HTTPProxyServer (6.0) -
プロクシオブジェクトを生成して返します。
...//emlist{
require 'webrick'
require 'webrick/httpproxy'
auth_proc = proc{|req, res|
unless c = req['proxy-authorization']
res['Proxy-Authenticate'] = 'Basic realm="WEBrick Proxy"'
raise WEBrick::HTTPStatus::ProxyAuthenticationRequired
else
# 略
end
}
s = WEBrick::HTTPPr...