669件ヒット
[1-100件を表示]
(0.057秒)
種類
- インスタンスメソッド (549)
- 特異メソッド (96)
- モジュール関数 (24)
ライブラリ
- ビルトイン (189)
-
net
/ http (24) -
net
/ imap (12) - open-uri (24)
- openssl (84)
- socket (144)
-
webrick
/ httpauth (24) -
webrick
/ httpauth / basicauth (36) -
webrick
/ httpproxy (12) -
webrick
/ log (108) - win32ole (12)
クラス
- Array (21)
- BasicObject (144)
- BasicSocket (144)
-
Net
:: IMAP :: BodyTypeBasic (12) -
OpenSSL
:: OCSP :: BasicResponse (60) -
OpenSSL
:: OCSP :: Request (12) -
OpenSSL
:: OCSP :: Response (12) - String (12)
- Time (12)
-
WEBrick
:: BasicLog (108) -
WEBrick
:: HTTPAuth :: BasicAuth (36) -
WEBrick
:: HTTPProxyServer (12) -
WIN32OLE
_ PARAM (12)
モジュール
-
Net
:: HTTPHeader (24) - OpenURI (24)
-
WEBrick
:: HTTPAuth (24)
キーワード
- != (12)
- << (12)
- == (12)
-
_ _ send _ _ (24) -
add
_ nonce (12) -
add
_ status (12) - authenticate (12)
-
basic
_ auth (24) -
check
_ nonce (12) -
copy
_ nonce (12) - create (12)
- debug (12)
- equal? (12)
- error (12)
- fatal (12)
-
for
_ fd (12) - getsockopt (12)
- info (12)
-
instance
_ eval (24) -
instance
_ exec (12) - level (12)
- log (12)
-
make
_ passwd (12) -
method
_ missing (12) - new (36)
-
open
_ uri (24) - pack (21)
-
proxy
_ basic _ auth (24) - recv (12)
-
recv
_ nonblock (12) - recvmsg (12)
-
recvmsg
_ nonblock (12) - retval? (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) - strftime (12)
- unpack (12)
- verify (12)
- warn (12)
検索結果
先頭5件
- Net
:: IMAP :: BodyTypeBasic # param -> { String => String } | nil - WEBrick
:: HTTPAuth . # basic _ auth(req , res , realm) {|user , pass| . . . } -> nil - Net
:: HTTPHeader # basic _ auth(account , password) -> [String] - Net
:: HTTPHeader # proxy _ basic _ auth(account , password) -> [String] - WEBrick
:: HTTPAuth . # proxy _ basic _ auth(req , res , realm) {|user , pass| . . . } -> nil
-
Net
:: IMAP :: BodyTypeBasic # param -> { String => String } | nil (21201.0) -
MIME のボディパラメータをハッシュテーブルで返します。
MIME のボディパラメータをハッシュテーブルで返します。
ハッシュテーブルのキーがパラメータ名となります。
@see 2045 -
WEBrick
:: HTTPAuth . # basic _ auth(req , res , realm) {|user , pass| . . . } -> nil (6247.0) -
Basic 認証を行うためのメソッドです。
...
Basic 認証を行うためのメソッドです。
与えられたブロックは user, pass をブロックパラメータとして渡されて評価されます。
ブロックの評価結果が真である場合、認証が成功したことになります。
ブロックの評価結果が偽......ことになり、例外が発生します。
@param req クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトを指定します。
@param res WEBrick::HTTPResponse オブジェクトを指定します。
@param realm 認証のレルムを文字列で指定......raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。
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 = "... -
Net
:: HTTPHeader # basic _ auth(account , password) -> [String] (6241.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"]
//}... -
Net
:: HTTPHeader # proxy _ basic _ auth(account , password) -> [String] (6241.0) -
Proxy 認証のために Proxy-Authorization: ヘッダをセットします。
...Proxy 認証のために Proxy-Authorization: ヘッダをセットします。
@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.proxy_basic_auth("account", "password") # => ["Basic YWNjb3VudDpwYXNzd29yZA=="]
//}... -
WEBrick
:: HTTPAuth . # proxy _ basic _ auth(req , res , realm) {|user , pass| . . . } -> nil (6235.0) -
プロクシの Basic 認証行うためのメソッドです。
...プロクシの Basic 認証行うためのメソッドです。
与えられたブロックは user, pass をブロックパラメータとして渡されて評価されます。
ブロックの評価結果が真である場合、認証が成功したことになります。
ブロックの評価......ことになり、例外が発生します。
@param req クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトを指定します。
@param res WEBrick::HTTPResponse オブジェクトを指定します。
@param realm 認証のレルムを文字列で指定... -
WEBrick
:: BasicLog . new(log _ file = nil , level = WEBrick :: BasicLog :: INFO) -> WEBrick :: BasicLog (3312.0) -
WEBrick::BasicLog オブジェクトを生成して返します。
...WEBrick::BasicLog オブジェクトを生成して返します。
@param log_file ログを記録する先のオブジェクトを指定します。メソッド << が定義されている必要があります。
通常は String オブジェクトか IO オブジェクトです......。nil
を指定した場合、標準エラー出力にログを出力します。
@param level ログレベルを定数で指定します。
このログレベルと同じかより重要なレベルのデータのみを記録します。
ログレベルは......重要度の順に FATAL, ERROR, WARN, INFO, DEBUG の5段階があります。
FATAL の重要度が一番高く DEBUG が一番低いです。
require 'webrick'
logger = WEBrick::BasicLog.new('testfile', WEBrick::BasicLog::FATAL)... -
WEBrick
:: HTTPAuth :: BasicAuth . new(config , default = Config :: BasicAuth) -> WEBrick :: HTTPAuth :: BasicAuth (3312.0) -
BasicAuth オブジェクトを生成します。config は設定を保存したハッシュです。
...
BasicAuth オブジェクトを生成します。config は設定を保存したハッシュです。
config で有効なハッシュキーは以下の通りです。
:Realm =>
:UserDB =>
:Logger =>
:AutoReloadUserDB =>
realm を表す文字列 :Realm には与......ジェクトを与えます。また、:AutoReloadUserDB には
WEBrick::HTTPAuth::Htpasswd#get_passwd の
reload_db に渡す引数を与えます。
@param config 設定を保持しているハッシュを指定します。
@param default デフォルトは WEBrick::Config::BasicAuth です。... -
BasicSocket
. for _ fd(fd) -> BasicSocket (3206.0) -
ファイルディスクリプタ fd に対する新しいソケットを生成します。
...for_fd を呼びだしたかによって決まります。
require 'socket'
BasicSocket.for_fd(fd) # BasicSocket のインスタンスを返す
TCPSocket.for_fd(fd) # TCPSocket のインスタンスを返す
@param fd ファイルディスクリプタ を指定します。
@return 任... -
OpenSSL
:: OCSP :: BasicResponse # add _ status(cid , status , reason , revtime , thisupd , nextupd , exts) -> self (3142.0) -
証明書の状態の問い合わせの結果をオブジェクトに追加します。
...SP::BasicResponse#status を見てください。
@param cid 問い合わせの(OpenSSL::OCSP::CertificateId オブジェクト)
@param status ステータスコード(整数)
@param reason 失効理由コード(整数)
@param revtime 失効時刻(Time オブジェクトもしくは nil)
@param thi......supd 最終更新時刻(Time オブジェクト)
@param nextupd 次回更新時刻(Time オブジェクト)
@param exts 拡張領域(OpenSSL::X509::Extension オブジェクトの配列)...