るりまサーチ

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

別のキーワード

  1. sslcontext new
  2. sslcontext key
  3. sslcontext cert
  4. sslcontext key=
  5. sslcontext cert=

ライブラリ

キーワード

検索結果

OpenSSL::SSL::SSLContext (18001.0)

SSL コンテキストクラス。

SSL コンテキストクラス。

SSL コネクション(OpenSSL::SSL::SSLSocket や OpenSSL::SSL::SSLServer)
オブジェクトを生成するためのファクトリクラスです。
コネクションを生成するために必要なパラメータ(プロトコルのバージョン、
証明書の情報、認証の要件など)を保持します。

コネクションを1度生成して以降は、コンテキストが保持しているパラメータを
変更できません。一部のパラメータが共有されるため、安全性のため
Object#freeze によってオブジェクトを変更不可能にします。
ただしこの凍結は完全ではなく、
この後もセッション管理機能によ...

OpenSSL::SSL::Session (49.0)

SSL/TLS セッションを表すクラスです。

...ーバ側では OpenSSL::SSL::SSLContext により
セッションキャッシュの保持および管理が行われます。

OpenSSL::SSL::SSLContext#session_cache_mode= で
キャッシュの挙動を設定します。
デフォルトで OpenSSL::SSL::SSLContext::SESSION_CACHE_SERVER
フラグ...
...います。

セッションキャッシュ機構が有効化されている場合、
SSL/TLS ハンドシェイク終了時に OpenSSL::SSL::SSLContext 内の
キャッシュ保持領域にキャッシュが保持されます。
クライアント側からセッション再利用要求に対して...
...SL::SSL::SSLContext#session_get_cb= で設定した
コールバックで対応するセッションを返します)。

これらの挙動は
OpenSSL::SSL::SSLContext::SESSION_CACHE_NO_INTERNAL_STORE や
OpenSSL::SSL::SSLContext::SESSION_CACHE_NO_INTERNAL_LOOKUP を
OpenSSL::SSL::SSLContext#session...

OpenSSL::SSL::SSLServer (7.0)

SSL サーバーのためのクラス。

...の入力を標準出力に出力するだけのサーバです。

require 'socket'
require 'openssl'

include OpenSSL

ctx = SSL::SSLContext.new()
ctx.cert = X509::Certificate.new(File.read('cert.pem'))
ctx.key = PKey::RSA.new(File.read('privkey.pem'))
svr = TCPServer.new(2007)...