821件ヒット
[1-100件を表示]
(0.110秒)
ライブラリ
- ビルトイン (38)
-
cgi
/ html (22) - etc (33)
-
minitest
/ unit (1) -
net
/ ftp (33) -
net
/ http (88) -
net
/ imap (11) -
net
/ pop (22) -
net
/ smtp (56) - openssl (220)
-
rubygems
/ remote _ fetcher (11) - uri (11)
-
webrick
/ httpauth (22) -
webrick
/ httpauth / authenticator (11) -
webrick
/ httpauth / basicauth (22) -
webrick
/ httpauth / digestauth (11) -
webrick
/ httpauth / htdigest (44) -
webrick
/ httpauth / htpasswd (88) -
webrick
/ httpauth / userdb (33)
クラス
-
Etc
:: Passwd (22) -
Gem
:: RemoteFetcher (11) -
MiniTest
:: Unit :: TestCase (1) - Module (5)
-
Net
:: FTP (33) -
Net
:: HTTP (66) -
Net
:: IMAP (11) -
Net
:: POP3 (22) -
Net
:: SMTP (56) -
OpenSSL
:: Cipher (55) -
OpenSSL
:: PKey :: DSA (66) -
OpenSSL
:: PKey :: RSA (66) - Thread (33)
-
URI
:: FTP (11) -
WEBrick
:: HTTPAuth :: BasicAuth (22) -
WEBrick
:: HTTPAuth :: DigestAuth (11) -
WEBrick
:: HTTPAuth :: Htdigest (44) -
WEBrick
:: HTTPAuth :: Htpasswd (77)
モジュール
-
CGI
:: HtmlExtension (22) - Etc (11)
-
Net
:: HTTPHeader (22) -
OpenSSL
:: PKCS5 (22) -
WEBrick
:: HTTPAuth (22) -
WEBrick
:: HTTPAuth :: Authenticator (11) -
WEBrick
:: HTTPAuth :: UserDB (33)
キーワード
- Cipher (11)
- Htpasswd (11)
-
PASSTHROUGH
_ EXCEPTIONS (1) -
SC
_ MESSAGE _ PASSING (11) -
auth
_ only (11) - authenticate (11)
-
basic
_ auth (22) - change (11)
- decrypt (22)
-
delete
_ passwd (22) - each (22)
- encrypt (22)
- export (44)
- flush (11)
- foreach (11)
-
get
_ passwd (33) -
get
_ proxy _ from _ env (11) -
handle
_ interrupt (11) -
make
_ passwd (33) - new (33)
- new2 (11)
- open (22)
-
password
_ field (22) -
pbkdf2
_ hmac (11) -
pbkdf2
_ hmac _ sha1 (11) -
pending
_ interrupt? (11) -
pkcs5
_ keyivgen (11) -
proxy
_ basic _ auth (22) -
proxy
_ pass (22) -
proxy
_ user (11) -
rb
_ thread _ pass (11) - reload (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby2
_ keywords (5) -
set
_ passwd (33) - shell (11)
- start (78)
-
to
_ pem (44) -
to
_ s (44) - userdb (22)
-
webrick
/ httpauth / htpasswd (11)
検索結果
先頭5件
-
webrick
/ httpauth / htpasswd (24000.0) -
Apache の htpasswd 互換のクラスを提供するライブラリです。
...Apache の htpasswd 互換のクラスを提供するライブラリです。... -
Thread
. pass -> nil (21225.0) -
他のスレッドに実行権を譲ります。実行中のスレッドの状態を変えずに、 他の実行可能状態のスレッドに制御を移します。
...権を譲ります。実行中のスレッドの状態を変えずに、
他の実行可能状態のスレッドに制御を移します。
Thread.new do
(1..3).each{|i|
p i
Thread.pass
}
exit
end
loop do
Thread.pass
p :main
end
#=>
1
:main
2
:main
3
:main... -
MiniTest
:: Unit :: TestCase :: PASSTHROUGH _ EXCEPTIONS -> [Class] (18300.0) -
システム関連の例外のリストです。内部で使用します。
システム関連の例外のリストです。内部で使用します。 -
WEBrick
:: HTTPAuth :: Htpasswd # set _ passwd(realm , user , pass) (18207.0) -
与えられた情報をもとに、パスワードをハッシュ化して保存します。
...与えられた情報をもとに、パスワードをハッシュ化して保存します。
@param realm レルムは無視されます。
@param user ユーザ名を指定します。
@param pass パスワードを指定します。... -
WEBrick
:: HTTPAuth :: Htpasswd # delete _ passwd(realm , user) -> String (18200.0) -
ユーザのパスワードを削除します。realm は無視されます。
ユーザのパスワードを削除します。realm は無視されます。
@param realm レルムは無視されます。
@param user ユーザ名を指定します。 -
WEBrick
:: HTTPAuth :: Htpasswd # get _ passwd(realm , user , reload _ db) -> String (18200.0) -
ユーザのパスワードの crypt された文字列を取得します。
...ユーザのパスワードの crypt された文字列を取得します。
@param realm レルムは無視されます。
@param user ユーザ名を指定します。
@param reload_db 真を指定すると WEBrick::HTTPAuth::Htpasswd#reload を呼んでから値を返します。... -
WEBrick
:: HTTPAuth :: Htpasswd (18018.0) -
Apache の htpasswd 互換のクラスです。 .htpasswd ファイルを新しく作成することも出来ます。 htpasswd -m (MD5) や -s (SHA) で作成された .htpasswd ファイルには対応していません。
...Apache の htpasswd 互換のクラスです。
.htpasswd ファイルを新しく作成することも出来ます。
htpasswd -m (MD5) や -s (SHA) で作成された .htpasswd ファイルには対応していません。
例
require 'webrick'
include WEBrick
htpd = HTTPAuth::Htpasswd.new('......dot.htpasswd')
htpd.set_passwd(nil, 'username', 'supersecretpass')
htpd.flush
htpd2 = HTTPAuth::Htpasswd.new('dot.htpasswd')
pass = htpd2.get_passwd(nil, 'username', false)
p pass == 'supersecretpass'.crypt(pass[0,2])... -
WEBrick
:: HTTPAuth :: BasicAuth . make _ passwd(realm , user , pass) -> String (15323.0) -
pass をランダムなソルトで crypt した文字列を返します。
...pass をランダムなソルトで crypt した文字列を返します。
@param realm レルムを指定します。
@param user ユーザ名を指定します。
@param pass パスワードを指定します。... -
WEBrick
:: HTTPAuth . # basic _ auth(req , res , realm) {|user , pass| . . . } -> nil (15319.0) -
Basic 認証を行うためのメソッドです。
...Basic 認証を行うためのメソッドです。
与えられたブロックは user, pass をブロックパラメータとして渡されて評価されます。
ブロックの評価結果が真である場合、認証が成功したことになります。
ブロックの評価結果が偽......Brick::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 = "hoge"
}... -
WEBrick
:: HTTPAuth . # proxy _ basic _ auth(req , res , realm) {|user , pass| . . . } -> nil (15307.0) -
プロクシの Basic 認証行うためのメソッドです。
...プロクシの Basic 認証行うためのメソッドです。
与えられたブロックは user, pass をブロックパラメータとして渡されて評価されます。
ブロックの評価結果が真である場合、認証が成功したことになります。
ブロックの評価......エストを表す WEBrick::HTTPRequest オブジェクトを指定します。
@param res WEBrick::HTTPResponse オブジェクトを指定します。
@param realm 認証のレルムを文字列で指定します。
@raise WEBrick::HTTPStatus::ProxyAuthenticationRequired 認証に失敗した...