種類
- インスタンスメソッド (44)
- 特異メソッド (44)
- 定数 (22)
- 文書 (21)
クラス
-
Net
:: IMAP (44) -
Net
:: POP3 (33) -
OpenSSL
:: SSL :: SSLContext (33)
キーワード
-
DEFAULT
_ CERT _ STORE (11) -
DEFAULT
_ PARAMS (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
enable
_ ssl (22) - new (22)
-
ssl
_ params (11) - starttls (22)
検索結果
先頭5件
- OpenSSL
:: SSL :: SSLContext # set _ params(params) -> Hash - OpenSSL
:: SSL :: SSLContext :: DEFAULT _ PARAMS -> { Symbol -> object } - OpenSSL
:: SSL :: SSLContext :: DEFAULT _ CERT _ STORE -> OpenSSL :: X509 :: Store - Net
:: POP3 # enable _ ssl(verify _ or _ params={} , certs=nil) -> () - Net
:: POP3 . enable _ ssl(verify _ or _ params={} , certs=nil) -> ()
-
OpenSSL
:: SSL :: SSLContext # set _ params(params) -> Hash (18201.0) -
パラメータをハッシュで設定します。
パラメータをハッシュで設定します。
渡すハッシュテーブルは { パラメータ名のシンボル => パラメータの値 } という
形をしていなければなりません。
以下のパラメータを設定できます。
* :cert (OpenSSL::SSL::SSLContext#cert=)
* :key (OpenSSL::SSL::SSLContext#key=)
* :client_ca (OpenSSL::SSL::SSLContext#client_ca=)
* :ca_file (OpenSSL::SSL::SSLContext#ca_file=)
* :ca_path (Open... -
OpenSSL
:: SSL :: SSLContext :: DEFAULT _ PARAMS -> { Symbol -> object } (216.0) -
OpenSSL::SSL::SSLContext#set_params でデフォルト値として使われる パラメータです。
...OpenSSL::SSL::SSLContext#set_params でデフォルト値として使われる
パラメータです。... -
OpenSSL
:: SSL :: SSLContext :: DEFAULT _ CERT _ STORE -> OpenSSL :: X509 :: Store (116.0) -
OpenSSL::SSL::SSLContext#set_params で信頼する CA 証明書 (ca_file, ca_path, cert_store) を一切指定しなかった場合に デフォルトで使われる証明書ストアです。
...OpenSSL::SSL::SSLContext#set_params で信頼する CA 証明書
(ca_file, ca_path, cert_store) を一切指定しなかった場合に
デフォルトで使われる証明書ストアです。
OpenSSL::X509::Store#set_default_paths でシステムが提供する
証明書を利用するように... -
Net
:: POP3 # enable _ ssl(verify _ or _ params={} , certs=nil) -> () (112.0) -
このインスタンスが SSL による通信を利用するように設定します。
...クトの
OpenSSL::SSL::SSLContext#set_params に渡されます。
certs は無視されます。
verify_or_params がハッシュでない場合には、接続時に生成される
OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に
{ :verify_mode => verify_or... -
Net
:: POP3 . enable _ ssl(verify _ or _ params={} , certs=nil) -> () (112.0) -
新しく生成する Net::POP3 オブジェクトが SSL による通信利用するように設定します。
...クトの
OpenSSL::SSL::SSLContext#set_params に渡されます。
certs は無視されます。
verify_or_params がハッシュでない場合には、接続時に生成される
OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に
{ :verify_mode => verify_or... -
Net
:: IMAP # starttls(certs , verify) -> Net :: IMAP :: TaggedResponse (106.0) -
STARTTLS コマンドを送って TLS のセッションを開始します。
...って TLS のセッションを開始します。
options で openssl に渡すオプションを指定します。
OpenSSL::SSL::SSLContext#set_params の引数と同じ意味です。
互換性のため、certs で証明書or証明書ディレクトリのファイル名(文字列)、
verify で... -
Net
:: IMAP # starttls(options) -> Net :: IMAP :: TaggedResponse (106.0) -
STARTTLS コマンドを送って TLS のセッションを開始します。
...って TLS のセッションを開始します。
options で openssl に渡すオプションを指定します。
OpenSSL::SSL::SSLContext#set_params の引数と同じ意味です。
互換性のため、certs で証明書or証明書ディレクトリのファイル名(文字列)、
verify で... -
Net
:: IMAP . new(host , options) -> Net :: IMAP (106.0) -
新たな Net::IMAP オブジェクトを生成し、指定したホストの 指定したポートに接続し、接続語の IMAP オブジェクトを返します。
...指定します。
省略時は SSL/TLS を使わず接続します。
これで渡せるパラメータは
OpenSSL::SSL::SSLContext#set_params と同じです。
これの :ssl パラメータを使うことで、OpenSSL のパラメータを詳細に
調整できます。
例
requi... -
Net
:: IMAP . new(host , port = 143 , usessl = false , certs = nil , verify = true) -> Net :: IMAP (106.0) -
新たな Net::IMAP オブジェクトを生成し、指定したホストの 指定したポートに接続し、接続語の IMAP オブジェクトを返します。
...指定します。
省略時は SSL/TLS を使わず接続します。
これで渡せるパラメータは
OpenSSL::SSL::SSLContext#set_params と同じです。
これの :ssl パラメータを使うことで、OpenSSL のパラメータを詳細に
調整できます。
例
requi... -
Net
:: POP3 . ssl _ params -> Hash|nil (106.0) -
SSL での接続を有効にしている場合には、 SSL の設定のハッシュを返します。
...を返します。
このハッシュは、接続時に生成される
OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に渡されます。
このハッシュを変更することで、利用されるパラメータが
変更されます。
SSL を有効にし...