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

instance method Net::POP3#enable_ssl

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

このインスタンスが 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.enable_ssl, Net::POP3#disable_ssl, Net::POP3#use_ssl?