るりまサーチ

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

別のキーワード

  1. openssl servername_cb
  2. openssl servername_cb=
  3. sslcontext servername_cb
  4. sslcontext servername_cb=
  5. servername_cb= openssl::ssl::sslcontext

ライブラリ

キーワード

検索結果

OpenSSL::SSL::SSLContext#servername_cb -> Proc | nil (6108.0)

TLS の Server Name Indication(SNI) 拡張で クライアント側からホスト名が伝えられてきた場合に 呼びだされるコールバックを返します。

...TLS の Server Name Indication(SNI) 拡張で
クライアント側からホスト名が伝えられてきた場合に
呼びだされるコールバックを返します。

詳しくは OpenSSL::SSL::SSLContext#servername_cb= を見てください。...

OpenSSL::SSL::SSLContext#servername_cb=(pr) (6108.0)

TLS の Server Name Indication(SNI) 拡張で クライアント側からホスト名が伝えられてきた場合に 呼びだされるコールバックを設定します。

...TLS の Server Name Indication(SNI) 拡張で
クライアント側からホスト名が伝えられてきた場合に
呼びだされるコールバックを設定します。

このコールバックはハンドシェイク時に
クライアント側がサーバのホスト名を伝えてきた...
...る証明書などの各情報を用いてハンドシェイクを継続します。
コールバックが nil を返した場合には sslsocket が用いるコンテキストは
変更されません。

@param pr コールバックオブジェクト
@see OpenSSL::SSL::SSLContext#servername_cb...

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

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

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

Server Name
Indication については 3546 を参照してください。

このメソッドはハンドシェイク時にクライアント側がサーバ側に
サーバのホスト名を伝...
...張を利用しません。

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

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

OpenSSL::SSL::SSLContext#set_params(params) -> Hash (13.0)

パラメータをハッシュで設定します。

..._new_cb (OpenSSL::SSL::SSLContext#session_new_cb=)
* :session_remove_cb (OpenSSL::SSL::SSLContext#session_remove_cb=)
* :servername_cb (OpenSSL::SSL::SSLContext#servername_cb=)
指定されなかったパラメータは OpenSSL::SSL::SSLContext::DEFAULT_PARAMS
の値で初期化されます。...

WEBrick::HTTPServer#virtual_host(server) -> () (13.0)

サーバの保持しているバーチャルホストのリストに HTTP サーバ server を加えます。 クライアントからのリクエストのうち server へのものは server に委譲されるようになります。

...を指定します。


require 'webrick'
include WEBrick
srv1 = HTTPServer.new( { :Port => 1080, :ServerName => 'hoge.example.com' } )
srv2 = HTTPServer.new( { :Port => 1080, :ServerName => 'foo.example.com' } )

srv = HTTPServer.new( { :Port => 1080 } )
srv.virtual_host(srv1)
srv....

絞り込み条件を変える