るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.081秒)
トップページ > クエリ:start[x] > クエリ:セキュリティモデル[x]

別のキーワード

  1. セキュリティモデル
  2. セキュリティモデル io
  3. セキュリティモデル dir
  4. セキュリティモデル file
  5. セキュリティモデル proc

検索結果

セキュリティモデル (15027.0)

セキュリティモデル RubyにはCGI等のプログラミングを安全に行うことを助ける為に、セキュリティ 機構が備わっています。

...セキュリティモデル
RubyにはCGI等のプログラミングを安全に行うことを助ける為に、セキュリティ
機構が備わっています。

Rubyのセキュリティモデルは「オブジェクトの汚染」と「セーフレベル」という
仕組みによってな...
...ムの一部だけを高いセーフレベルで実行することが可
能です。

//emlist[例][ruby]{
def safe(level)
result = nil
Thread.start {
$SAFE = level
result = yield
}.join
result
end

lib = "insecure_library".taint # 外部から受け取った文字列(仮)
safe(1) {...
...するには、以下のように ensure でセーフレベルを
戻す必要があります。

//emlist{
def safe(level)
result = nil
Thread.start do
$SAFE = level
result = yield
ensure
$SAFE = 0
end.join
result
end

lib = "insecure_library".taint # 外部から受け取っ...