るりまサーチ

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

別のキーワード

  1. new openssl::bn
  2. new openssl::asn1::asn1data
  3. new openssl::pkey::ec::group
  4. new openssl::x509::certificate
  5. start net::smtp

ライブラリ

キーワード

検索結果

OpenSSL::SSL::SSLSocket#context -> OpenSSL::SSL::SSLContext (102.0)

SSLSocket オブジェクトを生成する時に渡されたコンテクストを返します。

...SSLSocket オブジェクトを生成する時に渡されたコンテクストを返します。

@see OpenSSL::SSL::SSLSocket.new...

OpenSSL::SSL::SSLSocket#hostname=(hostname) (19.0)

TLS の Server Name Indication(SNI) 拡張で利用するサーバのホスト名を設定します。

...
クライアント側が OpenSSL::SSL::SSLSocket#connect を呼ぶ前に
このメソッドでホスト名を指定する必要があります。

hostname に nil を渡すと SNI 拡張を利用しません。

サーバ側については OpenSSL::SSL::SSLContext#servername_cb= を
参照し...
...てください。

@param hostname ホスト名文字列
@see OpenSSL::SSL::SSLSocket#hostname,
OpenSSL::SSL::SSLContext
#servername_cb,
OpenSSL::SSL::SSLContext
#servername_cb=...

OpenSSL::SSL::SSLSocket.new(socket) -> OpenSSL::SSL::SSLSocket (13.0)

socket をラップして SSLSocket オブジェクトを生成します。

...ket オブジェクトを与え、
context には SSL の設定情報を所持している
OpenSSL::SSL::SSLContext
オブジェクトを与えます。

context を省略した場合は OpenSSL::SSL::SSLContext.new で
新たにコンテキストを生成してそれを用います。

@param socke...

OpenSSL::SSL::SSLSocket.new(socket, context) -> OpenSSL::SSL::SSLSocket (13.0)

socket をラップして SSLSocket オブジェクトを生成します。

...ket オブジェクトを与え、
context には SSL の設定情報を所持している
OpenSSL::SSL::SSLContext
オブジェクトを与えます。

context を省略した場合は OpenSSL::SSL::SSLContext.new で
新たにコンテキストを生成してそれを用います。

@param socke...

OpenSSL::SSL::SSLSocket#cert -> OpenSSL::X509::Certificate | nil (7.0)

自分自身を証明する証明書を返します。

...身を証明する証明書を使わなかった場合は nil を返します。
OpenSSL::SSL::SSLSocket
#connect や OpenSSL::SSL::SSLSocket#accept
で SSL/TLS ハンドシェイクを行う前にこのメソッドを呼んだ
場合も nil を返します。

@see OpenSSL::SSL::SSLContext#cert...

絞り込み条件を変える

OpenSSL::SSL::SSLSocket#session=(sess) (7.0)

ハンドシェイクで再利用する SSL セッションを 設定します。

...ションを再利用する場合は、
OpenSSL::SSL::SSLSocket
#connect を呼ぶ前に
このメソッドでセッションオブジェクト
(OpenSSL::SSL::Session のインスタンス)
を設定します。

サーバ側の場合 OpenSSL::SSL::SSLContext がキャッシュの保持と
管理を...
...行います。

@param sess 設定するセッション
@see OpenSSL::SSL::SSLSocket#session,
OpenSSL::SSL::SSLSocket
#session_reused?...