るりまサーチ

最速Rubyリファレンスマニュアル検索!
319件ヒット [1-100件を表示] (0.035秒)
トップページ > クエリ:IO[x] > クラス:OpenSSL::SSL::SSLContext[x]

別のキーワード

  1. io popen
  2. io pipe
  3. io each
  4. io each_line
  5. io readlines

検索結果

<< 1 2 3 ... > >>

OpenSSL::SSL::SSLContext#options=(options) (6201.0)

オプションを設定します。

...EPHEMERAL_RSA
* OpenSSL::SSL::OP_NETSCAPE_CA_DN_BUG
* OpenSSL::SSL::OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG
* OpenSSL::SSL::OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION
* OpenSSL::SSL::OP_NO_SSLv2
* OpenSSL::SSL::OP_NO_SSLv3
* OpenSSL::SSL::OP_NO_TLSv1
* OpenSSL::SSL::OP_NO_TICKET
* OpenSSL:...
...:SSL::OP_PKCS1_CHECK_1
* OpenSSL::SSL::OP_PKCS1_CHECK_2
* OpenSSL::SSL::OP_SINGLE_DH_USE
* OpenSSL::SSL::OP_SINGLE_ECDH_USE
* OpenSSL::SSL::OP_TLS_ROLLBACK_BUG

@param options 設定するオプションフラグ(整数値)
@see OpenSSL::SSL::SSLContext#options...

OpenSSL::SSL::SSLContext#flush_sessions(time=nil) -> self (6101.0)

自身が保持しているセッションキャッシュを破棄します。

...刻で期限切れになっている
キャッシュを破棄します。

time に Time オブジェクトを渡すと、その
時刻で時間切れになるキャッシュを破棄します。

@param time キャッシュ破棄の基準時刻
@see OpenSSL::SSL::SSLContext#session_cache_mode=...

OpenSSL::SSL::SSLContext#options -> Integer | nil (6101.0)

設定されているオプションフラグを返します。

...設定されているオプションフラグを返します。

@see OpenSSL::SSL::SSLContext#options=...

OpenSSL::SSL::SSLContext#renegotiation_cb -> nil | Proc (6101.0)

ハンドシェイク開始時に呼び出されるコールバックを得ます。

...ハンドシェイク開始時に呼び出されるコールバックを得ます。

@see OpenSSL::SSL::SSLContext#renegotiation_cb=...

OpenSSL::SSL::SSLContext#renegotiation_cb=(cb) (6101.0)

@todo

...す。
num_handshakes = 0
ctx.renegotiation_cb = lambda do |ssl|
num_handshakes += 1
raise RuntimeError.new("Client renegotiation disabled") if num_handshakes > 1
end



@param cb コールバック(Proc, Method など)もしくは nil
@see OpenSSL::SSL::SSLContext#renegotiation_cb...

絞り込み条件を変える

OpenSSL::SSL::SSLContext#session_add(sess) -> bool (6101.0)

セッションを OpenSSL::SSL::SSLContext 内部のキャッシュ領域に 追加します。

...セッションを OpenSSL::SSL::SSLContext 内部のキャッシュ領域に
追加します。

成功時には真を返します。すでにキャッシュ領域にあるセッションを
追加しようとした場合は追加されずに偽を返します。

@param sess 追加するセッシ...
...ョン(OpenSSL::SSL::Session)...

OpenSSL::SSL::SSLContext#session_cache_mode -> Integer (6101.0)

セッションキャッシュのモードを返します。

...セッションキャッシュのモードを返します。

@see OpenSSL::SSL::SSLContext#session_cache_mode=...

OpenSSL::SSL::SSLContext#session_cache_mode=(mode) (6101.0)

セッションキャッシュのモードを指定します。

...* OpenSSL::SSL::SSLContext::SESSION_CACHE_OFF
* OpenSSL::SSL::SSLContext::SESSION_CACHE_CLIENT
* OpenSSL::SSL::SSLContext::SESSION_CACHE_SERVER
* OpenSSL::SSL::SSLContext::SESSION_CACHE_BOTH
* OpenSSL::SSL::SSLContext::SESSION_CACHE_NO_AUTO_CLEAR
* OpenSSL::SSL::SSLContext::SESSION_CACH...
...RNAL
* OpenSSL::SSL::SSLContext::SESSION_CACHE_NO_INTERNAL_LOOKUP
* OpenSSL::SSL::SSLContext::SESSION_CACHE_NO_INTERNAL_STORE

デフォルト値は OpenSSL::SSL::SSLContext::SESSION_CACHE_SERVER です。

@param mode 設定するモード(整数値)
@see OpenSSL::SSL::SSLContext#session_cache_...

OpenSSL::SSL::SSLContext#session_cache_size -> Integer (6101.0)

自身が保持可能なセッションキャッシュのサイズを返します。

...自身が保持可能なセッションキャッシュのサイズを返します。

@see OpenSSL::SSL::SSLContext#session_cache_size=...

OpenSSL::SSL::SSLContext#session_cache_size=(size) (6101.0)

自身が保持可能なセッションキャッシュのサイズを指定します。

...を指定します。

size に 0 を渡すと制限なしを意味します。

デフォルトは 1024*20 で、20000 セッションまでキャッシュを保持できます。

@param size セッションキャッシュのサイズ(整数値)
@see OpenSSL::SSL::SSLContext#session_cache_size...

絞り込み条件を変える

<< 1 2 3 ... > >>