44件ヒット
[1-44件を表示]
(0.013秒)
種類
- インスタンスメソッド (22)
- クラス (11)
- 特異メソッド (11)
クラス
検索結果
先頭4件
-
OpenSSL
:: SSL :: SSLServer # to _ io -> TCPServer (119.0) -
ラップしている TCPServer オブジェクトを返します。
...ラップしている TCPServer オブジェクトを返します。... -
OpenSSL
:: SSL :: SSLServer . new(svr , ctx) -> OpenSSL :: SSL :: SSLServer (42.0) -
TCPServer オブジェクトをラップする SSLServer オブジェクトを生成します。
...TCPServer オブジェクトをラップする SSLServer オブジェクトを生成します。
svr にはラップするTCPServer オブジェクトを、
ctx には SSL サーバが用いる OpenSSL::SSL::SSLContext
オブジェクトを生成します。
OpenSSL::SSL::SSLServer#listen や Ope......nSSL::SSL::SSLServer#accept
は内部で svr で渡されたオブジェクトの
TCPServer#listen や TCPServer#accept を呼び出します。
@param svr 利用する TCPServer オブジェクト
@param ctx SSL サーバとして用いる OpenSSL::SSL::SSLContext オブジェクト... -
OpenSSL
:: SSL :: SSLServer # listen(backlog=5) -> 0 (40.0) -
ラップしている TCPServer の TCPServer#listen を呼びだします。
...ラップしている TCPServer の TCPServer#listen
を呼びだします。
通常は TCPServer の初期化時に listen が呼びだされるため
呼ぶ必要はないはずです。
@param backlog クライアントからの接続要求を保留できる数
@raise Errno::EXXX listen(2) が... -
OpenSSL
:: SSL :: SSLServer (26.0) -
SSL サーバーのためのクラス。
...SSL サーバーのためのクラス。
TCPServer をラップするクラスで、TCPServer で接続した
ソケットを OpenSSL::SSL::SSLSocket でラップする機能を持ちます。
おおよそ TCPServer と同様のメソッドを持ちます。
基本的には 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)
serv = SSL::SSLServer.new(svr, ctx)
loo...