new(obj) -> OpenSSL::SSL::Session
[permalink][rdoc][edit]-
新しいセッションオブジェクトを生成します。
引数に OpenSSL::SSL::SSLSocket が渡された場合は、それに結び付けられたセッションを表すオブジェクトを返します。 OpenSSL::SSL::SSLSocket#session と同じ動作をします。
引数が文字列の場合、 PEM 形式もしくは DER 形式で保存されたセッションデータであるとみなし、セッションオブジェクトを生成します。引数が IO オブジェクトである場合は、データを読みだし PEM 形式もしくは DER 形式とみなしてセッションオブジェクトを生成します。
- [PARAM] obj:
- セッションオブジェクトの生成元オブジェクト
- [EXCEPTION] OpenSSL::SSL::Session::SessionError:
- オブジェクトの生成に失敗した場合に発生します