1133件ヒット
[1-100件を表示]
(0.223秒)
ライブラリ
- ビルトイン (49)
-
cgi
/ html (22) - etc (198)
-
minitest
/ unit (3) -
net
/ ftp (64) -
net
/ http (88) -
net
/ imap (22) -
net
/ pop (55) -
net
/ smtp (56) -
net
/ telnet (4) - openssl (242)
-
rubygems
/ remote _ fetcher (11) - socket (110)
- uri (22)
-
webrick
/ httpauth (22) -
webrick
/ httpauth / authenticator (11) -
webrick
/ httpauth / basicauth (22) -
webrick
/ httpauth / digestauth (11) -
webrick
/ httpauth / htdigest (22) -
webrick
/ httpauth / htpasswd (55) -
webrick
/ httpauth / userdb (22)
クラス
-
Etc
:: Group (11) -
Etc
:: Passwd (143) -
Gem
:: RemoteFetcher (11) -
MiniTest
:: Unit :: TestCase (2) - Module (5)
-
Net
:: FTP (64) -
Net
:: HTTP (66) -
Net
:: IMAP (22) -
Net
:: POP3 (55) -
Net
:: SMTP (56) -
Net
:: Telnet (4) - Object (11)
-
OpenSSL
:: Cipher (55) -
OpenSSL
:: PKCS12 (11) -
OpenSSL
:: PKey :: DSA (66) -
OpenSSL
:: PKey :: RSA (88) - Socket (55)
- Thread (33)
-
URI
:: FTP (11) -
URI
:: Generic (11) -
WEBrick
:: HTTPAuth :: BasicAuth (22) -
WEBrick
:: HTTPAuth :: DigestAuth (11) -
WEBrick
:: HTTPAuth :: Htdigest (22) -
WEBrick
:: HTTPAuth :: Htpasswd (44)
モジュール
-
CGI
:: HtmlExtension (22) - Etc (44)
-
MiniTest
:: Assertions (1) -
Net
:: HTTPHeader (22) -
OpenSSL
:: PKCS5 (22) -
Socket
:: Constants (55) -
WEBrick
:: HTTPAuth (22) -
WEBrick
:: HTTPAuth :: Authenticator (11) -
WEBrick
:: HTTPAuth :: UserDB (22)
キーワード
-
AI
_ PASSIVE (22) - Htpasswd (11)
-
IP
_ PASSSEC (22) -
LOCAL
_ CREDS (22) -
LOCAL
_ PEERCRED (22) -
PASSTHROUGH
_ EXCEPTIONS (1) -
SC
_ MESSAGE _ PASSING (11) -
SO
_ PASSCRED (22) - age (11)
- authenticate (11)
-
basic
_ auth (22) - change (11)
- comment (11)
- create (11)
- decrypt (22)
-
default
_ passive (9) -
delete
_ all (22) -
delete
_ passwd (11) - dir (11)
- each (22)
- encrypt (22)
- expire (11)
- export (44)
- foreach (11)
- gecos (11)
-
get
_ passwd (33) -
get
_ proxy _ from _ env (11) - getpwent (11)
- getpwuid (11)
- gid (11)
-
handle
_ interrupt (11) - initialize (11)
- login (26)
-
make
_ passwd (33) - name (11)
- new (55)
- new2 (11)
- open (22)
- passed? (1)
- passive (11)
- passwd (33)
- password (11)
-
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) - quota (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby2
_ keywords (5) - shell (11)
- start (100)
-
to
_ pem (44) -
to
_ s (44) - uclass (11)
- uid (11)
- userdb (22)
検索結果
先頭5件
-
MiniTest
:: Assertions # pass(message = nil) -> true (24401.0) -
アサーション数をカウントするために使用します。
アサーション数をカウントするために使用します。
@param message 無視されます。 -
MiniTest
:: Unit :: TestCase :: PASSTHROUGH _ EXCEPTIONS -> [Class] (21400.0) -
システム関連の例外のリストです。内部で使用します。
システム関連の例外のリストです。内部で使用します。 -
Thread
. pass -> nil (21325.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... -
Thread
. pending _ interrupt?(error = nil) -> bool (18406.0) -
非同期割り込みのキューが空かどうかを返します。
...。
Thread.handle_interrupt は非同期割り込みの発生を延期させるのに使
用しますが、本メソッドは任意の非同期割り込みが存在するかどうかを確認す
るのに使用します。
本メソッドが true を返した場合、Thread.handle_interrupt で例......ただちに発生させる。
def Thread.kick_interrupt_immediately
Thread.handle_interrupt(Object => :immediate) {
Thread.pass
}
end
=== 使い方
th = Thread.new{
Thread.handle_interrupt(RuntimeError => :on_blocking){
while true
...
# ここまで......
if Thread.pending_interrupt?
Thread.handle_interrupt(Object => :immediate){}
end
...
end
}
}
...
th.raise # スレッド停止。
この例は以下のように記述する事もできます。
flag = true
th = Thread.new{
Thread.handle_in... -
Net
:: FTP . default _ passive -> bool (18400.0) -
FTPの接続のグローバルなデフォルトモードが passive mode である場合に true を返します。
...FTPの接続のグローバルなデフォルトモードが passive mode である場合に true を返します。... -
WEBrick
:: HTTPAuth :: Htpasswd # delete _ passwd(realm , user) -> String (18400.0) -
ユーザのパスワードを削除します。realm は無視されます。
ユーザのパスワードを削除します。realm は無視されます。
@param realm レルムは無視されます。
@param user ユーザ名を指定します。 -
WEBrick
:: HTTPAuth :: Htpasswd # get _ passwd(realm , user , reload _ db) -> String (18400.0) -
ユーザのパスワードの crypt された文字列を取得します。
...ユーザのパスワードの crypt された文字列を取得します。
@param realm レルムは無視されます。
@param user ユーザ名を指定します。
@param reload_db 真を指定すると WEBrick::HTTPAuth::Htpasswd#reload を呼んでから値を返します。... -
WEBrick
:: HTTPAuth :: BasicAuth . make _ passwd(realm , user , pass) -> String (15523.0) -
pass をランダムなソルトで crypt した文字列を返します。
...pass をランダムなソルトで crypt した文字列を返します。
@param realm レルムを指定します。
@param user ユーザ名を指定します。
@param pass パスワードを指定します。... -
WEBrick
:: HTTPAuth . # basic _ auth(req , res , realm) {|user , pass| . . . } -> nil (15419.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 (15407.0) -
プロクシの Basic 認証行うためのメソッドです。
...プロクシの Basic 認証行うためのメソッドです。
与えられたブロックは user, pass をブロックパラメータとして渡されて評価されます。
ブロックの評価結果が真である場合、認証が成功したことになります。
ブロックの評価......エストを表す WEBrick::HTTPRequest オブジェクトを指定します。
@param res WEBrick::HTTPResponse オブジェクトを指定します。
@param realm 認証のレルムを文字列で指定します。
@raise WEBrick::HTTPStatus::ProxyAuthenticationRequired 認証に失敗した... -
CGI
:: HtmlExtension # password _ field(attributes) -> String (15400.0) -
タイプが password である input 要素を生成します。
...タイプが password である input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
password_field({ "NAME" => "name", "VALUE" => "value" })
# <INPUT TYPE="password" NAME="name" VALUE="value">... -
CGI
:: HtmlExtension # password _ field(name = "" , value = nil , size = 40 , maxlength = nil) -> String (15400.0) -
タイプが password である input 要素を生成します。
...プが password である input 要素を生成します。
@param name name 属性の値を指定します。
@param value 属性の値を指定します。
@param size size 属性の値を指定します。
@param maxlength maxlength 属性の値を指定します。
例:
password_field("na......me")
# <INPUT TYPE="password" NAME="name" SIZE="40">
password_field("name", "value")
# <INPUT TYPE="password" NAME="name" VALUE="value" SIZE="40">
password_field("password", "value", 80, 200)
# <INPUT TYPE="password" NAME="name" VALUE="value" SIZE="80" MAXLENGTH="200">...