るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
3件ヒット [1-3件を表示] (0.135秒)

別のキーワード

  1. openssl new
  2. openssl digest
  3. openssl to_der
  4. openssl to_s
  5. openssl hexdigest

ライブラリ

キーワード

検索結果

OpenSSL::SSL::SSLSocket#hostname=(hostname) (51763.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#hostname -> String | nil (51391.0)

TLS の Server Name Indication 拡張で利用するサーバのホスト名を返します。

...TLS の Server Name Indication 拡張で利用するサーバのホスト名を返します。

OpenSSL::SSL::SSLSocket
#hostname= で設定した値がそのまま返されます。

設定していない場合は nil を返します。

@see OpenSSL::SSL::SSLSocket#hostname=...

OpenSSL::SSL::SSLSocket#post_connection_check(hostname) -> true (33397.0)

接続後検証を行います。

...true を返し、失敗した場合は例外
OpenSSL::SSL::SSLError を発生させます。

OpenSSL の API では、
OpenSSL::SSL::SSLSocket
#connect や OpenSSL::SSL::SSLSocket#accept
での検証は実用的には不完全です。
CA が証明書に署名してそれが失効していない...