Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > net/popライブラリ > Net::POP3クラス > enable_ssl

singleton method Net::POP3.enable_ssl

enable_ssl(verify_or_params={}, certs=nil) -> ()[permalink][rdoc]

新しく生成する Net::POP3 オブジェクトが SSL による通信利用するように設定します。

verify_or_params にハッシュを渡した場合には、接続時に生成される OpenSSL::SSL::SSLContext オブジェクトの OpenSSL::SSL::SSLContext#set_params に渡されます。 certs は無視されます。

verify_or_params がハッシュでない場合には、接続時に生成される OpenSSL::SSL::SSLContext オブジェクトの OpenSSL::SSL::SSLContext#set_params

{ :verify_mode => verify_or_params, :ca_path => certs }

というハッシュが渡されます。

[PARAM] verify_or_params:
SSLの設定のハッシュ、もしくは SSL の verify_mode
[PARAM] certs:
SSL の ca_path

[SEE_ALSO] Net::POP3.disable_ssl, Net::POP3.use_ssl?