1464件ヒット
[1-100件を表示]
(0.084秒)
種類
ライブラリ
- ビルトイン (237)
-
fiddle
/ types (12) -
net
/ http (24) -
net
/ imap (192) - open-uri (24)
- openssl (132)
- readline (72)
- socket (276)
-
webrick
/ cgi (12) -
webrick
/ config (12) -
webrick
/ httpauth (24) -
webrick
/ httpauth / basicauth (108) -
webrick
/ httpproxy (12) -
webrick
/ log (264) - win32ole (12)
クラス
- Array (21)
- BasicObject (168)
- BasicSocket (264)
-
Net
:: IMAP :: BodyTypeBasic (156) -
Net
:: IMAP :: BodyTypeMessage (12) -
Net
:: IMAP :: BodyTypeMultipart (12) -
OpenSSL
:: OCSP :: BasicResponse (84) -
OpenSSL
:: OCSP :: Request (12) -
OpenSSL
:: OCSP :: Response (24) - String (12)
- Time (12)
-
WEBrick
:: BasicLog (252) -
WEBrick
:: CGI (12) -
WEBrick
:: HTTPAuth :: BasicAuth (84) -
WEBrick
:: HTTPProxyServer (12) -
WIN32OLE
_ PARAM (12)
モジュール
-
Net
:: HTTPHeader (24) - OpenURI (24)
- Readline (72)
-
WEBrick
:: Config (12) -
WEBrick
:: HTTPAuth (24)
キーワード
- ! (12)
- != (12)
- << (12)
- == (12)
- BasicAuth (24)
- BasicLog (12)
- BasicObject (12)
- BasicResponse (12)
- BasicSocket (12)
- BasicTypes (12)
- BodyTypeBasic (12)
- DEBUG (12)
- ERROR (12)
- FATAL (12)
- INFO (12)
- ProxyBasicAuth (12)
- RBASIC (12)
- WARN (12)
-
_ _ id _ _ (12) -
_ _ send _ _ (24) -
add
_ nonce (12) -
add
_ status (12) - authenticate (12)
-
basic
_ auth (24) -
basic
_ quote _ characters (12) -
basic
_ quote _ characters= (12) -
basic
_ word _ break _ characters (12) -
basic
_ word _ break _ characters= (12) - body (12)
- challenge (12)
-
check
_ nonce (12) - close (12)
-
completer
_ word _ break _ characters (12) -
completer
_ word _ break _ characters= (12) -
connect
_ address (12) -
content
_ id (12) -
copy
_ nonce (12) - create (12)
- debug (12)
- debug? (12)
- description (12)
- disposition (12)
-
do
_ not _ reverse _ lookup (24) -
do
_ not _ reverse _ lookup= (24) - encoding (12)
- equal? (12)
- error (12)
- error? (12)
- extension (12)
- fatal (12)
- fatal? (12)
-
for
_ fd (12) - getpeereid (12)
- getpeername (12)
- getsockname (12)
- getsockopt (12)
- info (12)
- info? (12)
-
instance
_ eval (24) -
instance
_ exec (12) - language (12)
- level (12)
- level= (12)
-
local
_ address (12) - log (12)
- logger (24)
- main (12)
-
make
_ passwd (12) - md5 (12)
-
media
_ subtype (12) -
media
_ type (12) -
method
_ missing (12) - multipart? (12)
- new (48)
-
open
_ uri (24) - pack (21)
- pack テンプレート文字列 (12)
- param (12)
- parts (12)
-
proxy
_ basic _ auth (24) - realm (12)
- recv (12)
-
recv
_ nonblock (12) - recvmsg (12)
-
recvmsg
_ nonblock (12) -
remote
_ address (12) - retval? (12)
-
ruby 1
. 8 . 3 feature (12) - send (12)
- sendmsg (12)
-
sendmsg
_ nonblock (12) - setsockopt (24)
- shutdown (12)
- sign (12)
-
singleton
_ method _ added (12) -
singleton
_ method _ removed (12) -
singleton
_ method _ undefined (12) - size (12)
- status (12)
- strftime (12)
- subtype (12)
- unpack (12)
- userdb (12)
- verify (12)
- warn (12)
- warn? (12)
-
webrick
/ httpauth / basicauth (12) - xmlrpc (3)
検索結果
先頭5件
- OpenSSL
:: OCSP :: Response # basic -> OpenSSL :: OCSP :: BasicResponse | nil - webrick
/ httpauth / basicauth - WEBrick
:: HTTPAuth . # basic _ auth(req , res , realm) {|user , pass| . . . } -> nil - WEBrick
:: HTTPAuth . # proxy _ basic _ auth(req , res , realm) {|user , pass| . . . } -> nil - WEBrick
:: HTTPAuth :: BasicAuth # authenticate(request , response) -> bool
-
OpenSSL
:: OCSP :: Response # basic -> OpenSSL :: OCSP :: BasicResponse | nil (24401.0) -
Response オブジェクトが保持している BasicResponse オブジェクトを 返します。
...Response オブジェクトが保持している BasicResponse オブジェクトを
返します。
@see OpenSSL::OCSP::BasicResponse... -
webrick
/ httpauth / basicauth (18016.0) -
HTTP の Basic 認証のためのライブラリです。
...HTTP の Basic 認証のためのライブラリです。... -
WEBrick
:: HTTPAuth . # basic _ auth(req , res , realm) {|user , pass| . . . } -> nil (15329.0) -
Basic 認証を行うためのメソッドです。
...
Basic 認証を行うためのメソッドです。
与えられたブロックは user, pass をブロックパラメータとして渡されて評価されます。
ブロックの評価結果が真である場合、認証が成功したことになります。
ブロックの評価結果が偽......@param req クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトを指定します。
@param res WEBrick::HTTPResponse オブジェクトを指定します。
@param realm 認証のレルムを文字列で指定します。
@raise WEBrick::HTTPStatus::Unauth......orized 認証に失敗した場合に発生します。
require 'webrick'
srv.mount_proc('/basic_auth') {|req, res|
HTTPAuth.basic_auth(req, res, "WEBrick's realm") {|user, pass|
user == 'webrick' && pass == 'supersecretpassword'
}
res.body = "hoge"
}... -
WEBrick
:: HTTPAuth . # proxy _ basic _ auth(req , res , realm) {|user , pass| . . . } -> nil (15317.0) -
プロクシの Basic 認証行うためのメソッドです。
...プロクシの Basic 認証行うためのメソッドです。
与えられたブロックは user, pass をブロックパラメータとして渡されて評価されます。
ブロックの評価結果が真である場合、認証が成功したことになります。
ブロックの評価......@param req クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトを指定します。
@param res WEBrick::HTTPResponse オブジェクトを指定します。
@param realm 認証のレルムを文字列で指定します。
@raise WEBrick::HTTPStatus::ProxyAu......thenticationRequired 認証に失敗した場合に発生します。... -
WEBrick
:: HTTPAuth :: BasicAuth # authenticate(request , response) -> bool (15100.0) -
クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。
...す。
認証に失敗した場合は challenge を呼びます。
@param request WEBrick::HTTPRequest のインスタンスを指定します。
@param response WEBrick::HTTPResponse のインスタンスを指定します。
@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合... -
WEBrick
:: HTTPAuth :: BasicAuth (15028.0) -
HTTP の Basic 認証のためのクラスです。
...の Basic 認証のためのクラスです。
例
require 'webrick'
realm = "WEBrick's realm"
srv = WEBrick::HTTPServer.new({ :BindAddress => '127.0.0.1', :Port => 10080})
htpd = WEBrick::HTTPAuth::Htpasswd.new('dot.htpasswd')
htpd.set_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
:: HTTPAuth :: ProxyBasicAuth (15016.0) -
プロクシの Basic 認証のためのクラスです。
...プロクシの Basic 認証のためのクラスです。... -
struct RBasic * RBASIC(VALUE obj) (12400.0)
-
-
Net
:: HTTPHeader # basic _ auth(account , password) -> [String] (12329.0) -
Authorization: ヘッダを BASIC 認証用にセットします。
...Authorization: ヘッダを BASIC 認証用にセットします。
@param account アカウント名を文字列で与えます。
@param password パスワードを文字列で与えます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net:......:HTTP::Get.new(uri.request_uri)
req.basic_auth("user", "pass") # => ["Basic dXNlcjpwYXNz"]
//}...