別のキーワード
ライブラリ
- ビルトイン (36)
-
cgi
/ session (12) -
net
/ http (24) - observer (12)
- openssl (192)
-
webrick
/ httpserver (12) -
webrick
/ ssl (12)
クラス
-
CGI
:: Session (12) -
Net
:: HTTP (24) -
OpenSSL
:: SSL :: SSLContext (60) -
OpenSSL
:: X509 :: Store (48) -
OpenSSL
:: X509 :: StoreContext (72) -
WEBrick
:: HTTPServer (12)
モジュール
- ObjectSpace (36)
-
OpenSSL
:: X509 (12) -
WEBrick
:: Config (12)
キーワード
-
NEWS for Ruby 2
. 0 . 0 (12) - Observable (12)
- SSL (12)
-
V
_ ERR _ APPLICATION _ VERIFICATION (12) -
current
_ cert (12) -
current
_ crl (12) -
define
_ finalizer (24) -
drb
/ ssl (12) - error (12)
- error= (12)
-
error
_ depth (12) -
error
_ string (12) - fiddle (12)
-
fiddle
/ import (12) - new (12)
-
set
_ params (12) -
tmp
_ dh _ callback (12) -
tmp
_ dh _ callback= (12) -
undefine
_ finalizer (12) - verify (24)
-
verify
_ callback (36) -
verify
_ callback= (36)
検索結果
先頭5件
-
OpenSSL
:: X509 :: Store # verify _ callback=(proc) (6107.0) -
検証をフィルタするコールバックを設定します。
...ォルトのコールバック(単に第一引数をそのまま返すだけ)
が使われます。
初期状態は nil です。
@param proc 設定する Proc オブジェクト
@see OpenSSL::X509::Store#verify_callback,
OpenSSL::X509::Store#verify,
OpenSSL::X509::StoreContext#verify... -
OpenSSL
:: SSL :: SSLContext # set _ params(params) -> Hash (24.0) -
パラメータをハッシュで設定します。
...:verify_mode (OpenSSL::SSL::SSLContext#verify_mode=)
* :verify_depth (OpenSSL::SSL::SSLContext#verify_depth=)
* :verify_callback (OpenSSL::SSL::SSLContext#verify_callback=)
* :options (OpenSSL::SSL::SSLContext#options=)
* :cert_store (OpenSSL::SSL::SSLContext#cert_store=)
* :extra_chain_c......SLContext#extra_chain_cert=)
* :client_cert_cb (OpenSSL::SSL::SSLContext#client_cert_cb=)
* :tmp_dh_callback (OpenSSL::SSL::SSLContext#tmp_dh_callback=)
* :session_id_context (OpenSSL::SSL::SSLContext#session_id_context=)
* :session_get_cb (OpenSSL::SSL::SSLContext#session_get_cb=)
* :sess... -
ObjectSpace
. # define _ finalizer(obj) {|id| . . . } -> Array (12.0) -
obj が解放されるときに実行されるファイナライザ proc を 登録します。同じオブジェクトについて複数回呼ばれたときは置き換えで はなく追加登録されます。固定値 0 と proc を配列にして返します。
...とで上記の問題を回避しています。
//emlist[例][ruby]{
class Bar
def Bar.callback
proc {
puts "bar"
}
end
def initialize
ObjectSpace.define_finalizer(self, Bar.callback)
end
end
Bar.new
GC.start
//}
proc の呼び出しで発生した大域脱出(exitや例... -
ObjectSpace
. # define _ finalizer(obj , proc) -> Array (12.0) -
obj が解放されるときに実行されるファイナライザ proc を 登録します。同じオブジェクトについて複数回呼ばれたときは置き換えで はなく追加登録されます。固定値 0 と proc を配列にして返します。
...とで上記の問題を回避しています。
//emlist[例][ruby]{
class Bar
def Bar.callback
proc {
puts "bar"
}
end
def initialize
ObjectSpace.define_finalizer(self, Bar.callback)
end
end
Bar.new
GC.start
//}
proc の呼び出しで発生した大域脱出(exitや例... -
ObjectSpace
. # undefine _ finalizer(obj) -> object (12.0) -
obj に対するファイナライザをすべて解除します。 obj を返します。
...ブジェクトを指定します。
//emlist[例][ruby]{
class Sample
def Sample.callback
proc {
puts "finalize"
}
end
def initialize
ObjectSpace.define_finalizer(self, Sample.callback)
end
def undef
ObjectSpace.undefine_finalizer(self)
end
end
Sample.new
GC.st... -
Observable (12.0)
-
Observer パターンを提供するモジュールです。
...w < Warner
def update(time, price) # callback for observer
if price < @limit
print "--- #{time.to_s}: Price below #@limit: #{price}\n"
end
end
end
class WarnHigh < Warner
def update(time, price) # callback for observer
if price > @limit... -
drb
/ ssl (12.0) -
DRb のプロトコルとして SSL/TLS 上で通信する drbssl が使えるようになります。
...= で利用します。
デフォルトは nil (指定なし)です。
: :SSLTmpDhCallback
一時的 DH 鍵を生成するためのコールバックを指定します。
OpenSSL::SSL::SSLContext#tmp_dh_callback= で利用します。
デフォルトは nil (指定なし)です。
: :SSLVeri......フォルトは nil (OpenSSL のデフォルトの深さを利用)です。
: :SSLVerifyCallback
検証をフィルタするコールバックを指定します。
OpenSSL::SSL::SSLContext#verify_callback= で利用します。
デフォルトは nil です。
: :SSLCertificateStore
接続... -
NEWS for Ruby 2
. 0 . 0 (6.0) -
NEWS for Ruby 2.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...sions with OpenSSL::SSL:OP_NO_TLSv1_1 and
OpenSSL::SSL::OP_NO_TLSv1_2.
* Added OpenSSL::SSL::SSLContext#renegotiation_cb. A user-defined callback
may be set which gets called whenever a new handshake is negotiated. This
also allows to programmatically decline (client) renegotia... -
OpenSSL
:: X509 :: Store # verify(cert , chain = nil) -> bool (6.0) -
証明書を証明書ストアに存在する CA 証明書で検証します。
...クが
検証をフィルタするコールバックと見做されます。このコールバックについては
OpenSSL::X509::Store#verify_callback= を参照してください。
内部では OpenSSL::X509::StoreContext.new と
OpenSSL::X509::StoreContext#verify を呼びだすことによっ...