1610件ヒット
[301-400件を表示]
(0.162秒)
種類
- インスタンスメソッド (823)
- 特異メソッド (482)
- 定数 (220)
- モジュール関数 (74)
- 文書 (11)
ライブラリ
- ビルトイン (412)
- benchmark (11)
- date (111)
- drb (11)
-
fiddle
/ import (22) - fileutils (11)
- json (11)
-
net
/ imap (33) -
net
/ smtp (33) - openssl (77)
-
rdoc
/ code _ object (11) -
rdoc
/ context (121) -
rexml
/ document (22) -
rinda
/ rinda (55) -
rinda
/ tuplespace (55) -
rubygems
/ format (22) -
rubygems
/ security (253) - securerandom (73)
- set (22)
- socket (121)
- syslog (11)
- time (22)
- timeout (35)
- un (11)
- uri (11)
クラス
- Array (8)
-
CGI
:: Cookie (11) -
DRb
:: DRbServer (11) - DateTime (111)
- FalseClass (22)
-
Gem
:: Format (22) -
Gem
:: Security :: Policy (99) -
Gem
:: Security :: Signer (33) -
Net
:: IMAP :: ResponseCode (22) -
Net
:: IMAP :: ResponseText (11) -
Net
:: SMTP (33) -
OpenSSL
:: Config (77) -
RDoc
:: CodeObject (11) -
RDoc
:: Context (33) -
RDoc
:: Context :: Section (88) -
Rinda
:: SimpleRenewer (11) -
Rinda
:: TupleEntry (11) -
Rinda
:: TupleSpace (44) -
Rinda
:: TupleSpaceProxy (44) - Set (22)
- Socket (55)
-
Socket
:: Option (11) - String (19)
- Symbol (19)
- Time (300)
-
WEBrick
:: Cookie (11)
モジュール
- Benchmark (11)
-
Fiddle
:: Importer (22) - FileUtils (11)
-
GC
:: Profiler (22) -
Gem
:: Security (121) -
JSON
:: Generator :: GeneratorMethods :: FalseClass (11) - Kernel (49)
- Process (22)
-
REXML
:: Security (22) - SecureRandom (73)
-
Socket
:: Constants (55) -
Syslog
:: Facility (11) - Timeout (19)
- URI (11)
キーワード
- == (11)
- AlmostNoSecurity (11)
-
CLOCK
_ SECOND (11) - HighSecurity (11)
-
INSECURE
_ METHOD (11) -
IP
_ IPSEC _ POLICY (22) -
IP
_ PASSSEC (22) -
LOG
_ SECURITY (11) - LowSecurity (11)
- MediumSecurity (11)
- NoSecurity (11)
- OPT (11)
- Policies (11)
-
SO
_ SECURITY _ AUTHENTICATION (22) -
SO
_ SECURITY _ ENCRYPTION _ NETWORK (22) -
SO
_ SECURITY _ ENCRYPTION _ TRANSPORT (22) - [] (11)
-
_ strptime (11) -
add
_ trusted _ cert (11) -
add
_ value (11) - alphanumeric (7)
- at (30)
-
auth
_ login (11) -
auth
_ plain (11) - authenticate (11)
- base64 (11)
- bmbm (11)
-
build
_ cert (11) -
build
_ self _ signed _ cert (11) - casecmp (22)
- casecmp? (16)
-
cert
_ chain (11) - civil (11)
-
clock
_ gettime (11) - code (11)
- comment (11)
- commercial (11)
-
current
_ section (11) - data (11)
-
decode
_ www _ form _ component (11) -
deconstruct
_ keys (2) - each (11)
-
entity
_ expansion _ limit (11) -
entity
_ expansion _ text _ limit (11) -
from
_ file _ by _ path (11) -
from
_ io (11) -
get
_ value (11) - gm (22)
- hex (11)
- inspect (22)
- intersect? (14)
- intersection (16)
- iso8601 (11)
- jd (11)
- key (11)
- linger (11)
- local (22)
- mktime (22)
- name (11)
- new (82)
- notify (22)
- now (11)
- nsec (11)
-
only
_ signed (11) -
only
_ trusted (11) - ordinal (11)
- parent (11)
-
random
_ bytes (11) -
random
_ number (11) - read (22)
-
remove
_ entry _ secure (11) - renew (11)
- report (11)
- result (11)
-
ruby 1
. 6 feature (11) -
sec
_ fraction (11) - second (11)
-
second
_ fraction (11) - section (22)
- sections (22)
- secure (22)
- sequence (11)
-
set
_ comment (11) -
set
_ current _ section (11) -
sign
_ cert (11) - sizeof (11)
- sleep (22)
- struct (11)
- subsec (11)
- take (22)
- timeout (35)
- title (11)
-
to
_ a (11) -
to
_ i (11) -
to
_ json (11) -
to
_ s (11) -
trusted
_ cert _ path (11) -
tv
_ nsec (11) -
tv
_ sec (11) -
tv
_ usec (11) -
urlsafe
_ base64 (11) - usec (11)
- utc (22)
- uuid (11)
- value (11)
-
verify
_ chain (11) -
verify
_ data (11) -
verify
_ gem (11) -
verify
_ root (11) -
verify
_ signer (11) -
wait
_ writable (11) - write (22)
- xmlschema (11)
検索結果
先頭5件
-
Socket
:: Constants :: SO _ SECURITY _ ENCRYPTION _ TRANSPORT -> Integer (12400.0) -
@todo
@todo -
Socket
:: IP _ PASSSEC -> Integer (12400.0) -
@todo Retrieve security context with datagram。
...@todo
Retrieve security context with datagram。... -
Socket
:: SO _ SECURITY _ AUTHENTICATION -> Integer (12400.0) -
@todo
@todo -
Socket
:: SO _ SECURITY _ ENCRYPTION _ NETWORK -> Integer (12400.0) -
@todo
@todo -
Socket
:: SO _ SECURITY _ ENCRYPTION _ TRANSPORT -> Integer (12400.0) -
@todo
@todo -
FileUtils
. # remove _ entry _ secure(path , force = false) -> () (12324.0) -
ファイル path を削除します。path がディレクトリなら再帰的に削除します。
...ら再帰的に削除します。
FileUtils.#rm_r および FileUtils.#remove_entry には
TOCTTOU (time-of-check to time-of-use)脆弱性が存在します。
このメソッドはそれを防ぐために新設されました。
FileUtils.#rm_r および FileUtils.#remove_entry は以下の条件......remove_entry_secure は削除前に path 以下の
ディレクトリのオーナーとパーミッションを変更し、上記の条件を回避します。
ただし remove_entry_secure は親ディレクトリが以下の条件を満たすことを
仮定しています。
* UNIX システ......ムおよびそれに類する環境では、sticky ビットが立っていること。
* 全ユーザが書き込み可能であるのは、直接の親ディレクトリのみであること。
例えば、/var/tmp のパーミッションが 1777 であるのは問題ありませんが、... -
OpenSSL
:: Config # section(sec) -> {String => String} (9608.0) -
指定したセクションの設定情報をハッシュで返します。
...指定したセクションの設定情報をハッシュで返します。
ハッシュのキーが設定情報のキー、ハッシュの値が対応する情報となります。
section は obsolete です。[] を使ってください。
@param sec セクションを表す文字列... -
Gem
:: Security . sign _ cert(cert , signing _ key , signing _ cert , options = {}) -> OpenSSL :: X509 :: Certificate (9500.0) -
与えられた署名用の鍵と証明書を用いて証明書に署名します。
...します。
@param cert 署名する証明書を指定します。
@param signing_key 署名にしようする鍵を指定します。
@param signing_cert 署名に使用する証明書を指定します。
@param options オプションを指定します。
@return 署名された証明書を... -
Timeout
. # timeout(sec , exception _ class = nil) {|i| . . . } -> object (9474.0) -
ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。
...を sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Timeout::Error が発生します。
exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec が......+ y**2 < 1.0 ? min[0] += 1 : min[1] += 1
end
end
t = 5
min = [ 0, 0]
begin
Timeout.timeout(t){
calc_pi(min)
}
rescue Timeout::Error
puts "timeout"
end
printf "%d: pi = %f\n", min[0] + min[1], min[0]*4.0/(min[0]+min[1])
#例
#=> 417519: pi = 3.141443
例......スレッドが割り込めない処理に対して timeout は無力です。
そのようなものは実用レベルでは少ないのですが、
Socket などは DNSの名前解決に時間がかかった場合割り込めません
(resolv-replace を使用する必要があります)。
その... -
Timeout
. # timeout(sec , exception _ class , message) {|i| . . . } -> object (9474.0) -
ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。
...を sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Timeout::Error が発生します。
exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec が......+ y**2 < 1.0 ? min[0] += 1 : min[1] += 1
end
end
t = 5
min = [ 0, 0]
begin
Timeout.timeout(t){
calc_pi(min)
}
rescue Timeout::Error
puts "timeout"
end
printf "%d: pi = %f\n", min[0] + min[1], min[0]*4.0/(min[0]+min[1])
#例
#=> 417519: pi = 3.141443
例......スレッドが割り込めない処理に対して timeout は無力です。
そのようなものは実用レベルでは少ないのですが、
Socket などは DNSの名前解決に時間がかかった場合割り込めません
(resolv-replace を使用する必要があります)。
その... -
Timeout
. # timeout(sec , exception _ class = nil) {|i| . . . } -> object (9472.0) -
ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。
...を sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Timeout::Error が発生します。
exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec が......+ y**2 < 1.0 ? min[0] += 1 : min[1] += 1
end
end
t = 5
min = [ 0, 0]
begin
Timeout.timeout(t){
calc_pi(min)
}
rescue Timeout::Error
puts "timeout"
end
printf "%d: pi = %f\n", min[0] + min[1], min[0]*4.0/(min[0]+min[1])
#例
#=> 417519: pi = 3.141443
例......スレッドが割り込めない処理に対して timeout は無力です。
そのようなものは実用レベルでは少ないのですが、
Socket などは DNSの名前解決に時間がかかった場合割り込めません
(resolv-replace を使用する必要があります)。
その...