88件ヒット
[1-88件を表示]
(0.045秒)
種類
- 特異メソッド (55)
- インスタンスメソッド (33)
クラス
-
Net
:: IMAP (22) -
Net
:: POP3 (33) -
OpenSSL
:: OCSP :: Request (11) -
OpenSSL
:: PKCS7 (22)
キーワード
-
enable
_ ssl (22) - encrypt (11)
- new (22)
- sign (11)
- verify (11)
検索結果
先頭5件
- Net
:: POP3 . certs -> String|nil - OpenSSL
:: OCSP :: Request # sign(signer _ cert , signer _ key , certs=nil , flags=nil) -> self - OpenSSL
:: PKCS7 # verify(certs , store , indata = nil , flags = 0) -> bool - Net
:: IMAP . new(host , port = 143 , usessl = false , certs = nil , verify = true) -> Net :: IMAP - Net
:: POP3 # enable _ ssl(verify _ or _ params={} , certs=nil) -> ()
-
Net
:: POP3 . certs -> String|nil (18208.0) -
SSL のパラメータの ca_file (なければ ca_path) を返します。
...SSL のパラメータの ca_file (なければ ca_path) を返します。
どちらも設定されていない場合は nil を返します。
@see OpenSSL::SSL::SSLContext#ca_file, OpenSSL::SSL::SSLContext#ca_path... -
OpenSSL
:: OCSP :: Request # sign(signer _ cert , signer _ key , certs=nil , flags=nil) -> self (315.0) -
Request オブジェクトに署名をします。
...るために署名します。
OCSP レスポンダはこの署名を確認します。
Request に対する署名は必須ではありません。
certs に証明書の配列を渡すことで、この署名を検証するために
必要となる別の証明書を付加することができます......明書(OpenSSL::X509::Certificate オブジェクト)
@param signer_key 証明に用いる秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param certs 添付する証明書(OpenSSL::X509::Certificate オブジェクトの配列)
@param flags フラグ(整数)
@raise OpenSSL::OCSP::OCSPError 署... -
OpenSSL
:: PKCS7 # verify(certs , store , indata = nil , flags = 0) -> bool (232.0) -
署名を検証します。
...真を、失敗した場合は偽を返します。
certs には署名者の証明書を含む配列を渡します。
通常 S/MIME 署名には証明者の証明書が含まれていますが、
OpenSSL::PKCS7.sign で OpenSSL::PKCS7::NOCERTS を渡した
場合には含まれていないので......めておく
必要があります。
indata は署名の対象となった文字列を渡します。
nil を渡すと OpenSSL::PKCS7#data で得られる文字列
を用います。通常は nil を渡すべきです。
flags には以下の値の OR を渡します。
* OpenSSL::PKCS7::NOINTE......RN
メッセージに添付された証明書を探索しません。
これを指定した場合は、必要な証明書をすべて certs から渡す必要が
あります。ある特定の証明書による署名のみを検証したい場合などに
用います。
*... -
Net
:: IMAP . new(host , port = 143 , usessl = false , certs = nil , verify = true) -> Net :: IMAP (226.0) -
新たな Net::IMAP オブジェクトを生成し、指定したホストの 指定したポートに接続し、接続語の IMAP オブジェクトを返します。
...LS での接続には OpenSSL と openssl が使える必要があります。
certs は利用する証明書のファイル名もしくは証明書があるディレクトリ名を
文字列で渡します。
certs に nil を渡すと、OpenSSL のデフォルトの証明書を使います。
veri......ut => 600 } )
@param host 接続するホスト名の文字列
@param port 接続するポート番号
@param usessl 真でSSL/TLSを使う
@param certs 証明書のファイル名/ディレクトリ名の文字列
@param verify 真で接続先を検証する
@param options 各種接続パラメー... -
Net
:: POP3 # enable _ ssl(verify _ or _ params={} , certs=nil) -> () (220.0) -
このインスタンスが SSL による通信を利用するように設定します。
...に渡されます。
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 Net::POP3.enable_ssl, Net::POP3#disable_ssl, Net::POP3#use_ssl?... -
Net
:: POP3 . enable _ ssl(verify _ or _ params={} , certs=nil) -> () (220.0) -
新しく生成する Net::POP3 オブジェクトが SSL による通信利用するように設定します。
...に渡されます。
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 Net::POP3.disable_ssl, Net::POP3.use_ssl?... -
OpenSSL
:: PKCS7 . encrypt(certs , data , cipher=nil , flags=0) -> OpenSSL :: PKCS7 (214.0) -
data を証明書の公開鍵で暗号化します。
...式の文字列を
渡すことが一般的です。
cipher は共通鍵暗号の方式を OpenSSL::Cipher オブジェクトで指定します。
nil を渡すと適当な方式が選ばれます。互換性を気にするのであれば
triple DES を使うとよいでしょう。多くのクラ......すときにはこれを使ってはいけません。
* OpenSSL::PKCS7::BINARY
data に MIME 正規化をほどこしません。
@param certs 公開鍵を含む証明書(OpenSSL::X509::Certificate オブジェクト)の配列
@param data 暗号化対象の文字列
@param cipher 共通鍵... -
Net
:: IMAP . new(host , options) -> Net :: IMAP (26.0) -
新たな Net::IMAP オブジェクトを生成し、指定したホストの 指定したポートに接続し、接続語の IMAP オブジェクトを返します。
...LS での接続には OpenSSL と openssl が使える必要があります。
certs は利用する証明書のファイル名もしくは証明書があるディレクトリ名を
文字列で渡します。
certs に nil を渡すと、OpenSSL のデフォルトの証明書を使います。
veri......ut => 600 } )
@param host 接続するホスト名の文字列
@param port 接続するポート番号
@param usessl 真でSSL/TLSを使う
@param certs 証明書のファイル名/ディレクトリ名の文字列
@param verify 真で接続先を検証する
@param options 各種接続パラメー...