- new(socket) -> OpenSSL::SSL::SSLSocket[permalink][rdoc][edit]
- new(socket, context) -> OpenSSL::SSL::SSLSocket
- 
socket をラップして SSLSocket オブジェクトを生成します。 socket には ラップする TCPSocket オブジェクトを与え、 context には SSL の設定情報を所持している OpenSSL::SSL::SSLContext オブジェクトを与えます。 context を省略した場合は OpenSSL::SSL::SSLContext.new で新たにコンテキストを生成してそれを用います。 - [PARAM] socket:
- ラップするソケット
- [PARAM] context:
- SSL の設定情報を持つ SSL コンテキストオブジェクト
- [EXCEPTION] OpenSSL::SSL::SSLError:
- オブジェクトの生成に失敗した場合に発生します