687件ヒット
[601-687件を表示]
(0.036秒)
種類
- インスタンスメソッド (493)
- 定数 (120)
- 特異メソッド (74)
ライブラリ
- ビルトイン (6)
-
minitest
/ mock (1) -
net
/ http (72) -
net
/ imap (24) -
net
/ pop (36) -
net
/ smtp (8) - openssl (384)
-
rubygems
/ security (120) -
rubygems
/ validator (24) -
webrick
/ ssl (12)
クラス
-
Gem
:: Security :: Policy (108) -
Gem
:: Validator (24) -
MiniTest
:: Mock (1) -
Net
:: HTTP (72) -
Net
:: IMAP (24) -
Net
:: POP3 (36) -
Net
:: SMTP (8) -
OpenSSL
:: Netscape :: SPKI (12) -
OpenSSL
:: OCSP :: BasicResponse (12) -
OpenSSL
:: OCSP :: Request (12) -
OpenSSL
:: PKCS7 (24) -
OpenSSL
:: PKey :: DSA (12) -
OpenSSL
:: PKey :: EC (12) -
OpenSSL
:: PKey :: PKey (12) -
OpenSSL
:: SSL :: SSLContext (72) -
OpenSSL
:: SSL :: SSLSocket (12) -
OpenSSL
:: X509 :: CRL (12) -
OpenSSL
:: X509 :: Certificate (12) -
OpenSSL
:: X509 :: Request (12) -
OpenSSL
:: X509 :: Store (48) -
OpenSSL
:: X509 :: StoreContext (12) -
WEBrick
:: GenericServer (12)
モジュール
- GC (6)
-
Gem
:: Security (12) -
OpenSSL
:: OCSP (12) -
OpenSSL
:: SSL (48) -
OpenSSL
:: X509 (48)
キーワード
- NOVERIFY (24)
-
PURPOSE
_ NS _ SSL _ SERVER (12) -
PURPOSE
_ SSL _ SERVER (12) -
VERIFY
_ CLIENT _ ONCE (12) -
VERIFY
_ FAIL _ IF _ NO _ PEER _ CERT (12) -
VERIFY
_ NONE (12) -
VERIFY
_ PEER (12) -
V
_ ERR _ APPLICATION _ VERIFICATION (12) -
V
_ ERR _ UNABLE _ TO _ VERIFY _ LEAF _ SIGNATURE (12) -
dsa
_ verify _ asn1 (12) -
enable
_ ssl (24) - new (24)
- start (8)
- starttls (12)
- sysverify (12)
-
verify
_ callback (36) -
verify
_ callback= (36) -
verify
_ chain (12) -
verify
_ chain= (12) -
verify
_ compaction _ references (6) -
verify
_ data (12) -
verify
_ data= (12) -
verify
_ depth (24) -
verify
_ depth= (24) -
verify
_ gem (24) -
verify
_ gem _ file (12) -
verify
_ mode (24) -
verify
_ mode= (24) -
verify
_ result (12) -
verify
_ root (12) -
verify
_ root= (12) -
verify
_ signer (12) -
verify
_ signer= (12) -
verify
_ trust _ dir (12)
検索結果
先頭5件
- OpenSSL
:: X509 :: PURPOSE _ SSL _ SERVER -> Integer - OpenSSL
:: X509 :: V _ ERR _ APPLICATION _ VERIFICATION -> Integer - WEBrick
:: GenericServer . new(config = {} , default = WEBrick :: Config :: General) -> WEBrick :: GenericServer - Net
:: IMAP . new(host , port = 143 , usessl = false , certs = nil , verify = true) -> Net :: IMAP - Net
:: POP3 # enable _ ssl(verify _ or _ params={} , certs=nil) -> ()
-
OpenSSL
:: X509 :: PURPOSE _ SSL _ SERVER -> Integer (6112.0) -
証明書が SSL のサーバサイドの証明書として使えるか。 チェックすることを意味します。
...L のサーバサイドの証明書として使えるか。
チェックすることを意味します。
OpenSSL::X509::Store#purpose= や
OpenSSL::X509::StoreContext#purpose= で設定し、
OpenSSL::X509::Store#verify や
OpenSSL::X509::StoreContext#verify で
このことを確認します。... -
OpenSSL
:: X509 :: V _ ERR _ APPLICATION _ VERIFICATION -> Integer (6106.0) -
アプリケーションが利用するエラーコードです。
...ので、
アプリケーションプログラマが自由に利用することが可能です。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。
@see OpenSSL::X509::Store#verify_callback=,
OpenSSL::X509::StoreContext#error=... -
WEBrick
:: GenericServer . new(config = {} , default = WEBrick :: Config :: General) -> WEBrick :: GenericServer (3106.0) -
GenericServer オブジェクトを生成して返します。
...GenericServer オブジェクトを生成して返します。
config で有効な項目が増えます。以下は増える項目とそのデフォルト値です。
:ServerSoftware => "#{svrsoft} OpenSSL/#{osslv}",
:SSLEnable => true, # Ruby 1.8.3 以降では false がデ......ateFile => nil,
:SSLCACertificatePath => nil,
:SSLCertificateStore => nil,
:SSLVerifyClient => ::OpenSSL::SSL::VERIFY_NONE,
:SSLVerifyDepth => nil,
:SSLVerifyCallback => nil, # custom verification
:SSLTimeout => nil,
:SSLOptions => nil,
:SSLStartI... -
Net
:: IMAP . new(host , port = 143 , usessl = false , certs = nil , verify = true) -> Net :: IMAP (237.0) -
新たな Net::IMAP オブジェクトを生成し、指定したホストの 指定したポートに接続し、接続語の IMAP オブジェクトを返します。
...s に nil を渡すと、OpenSSL のデフォルトの証明書を使います。
verify は接続先を検証するかを真偽値で設定します。
真が OpenSSL::SSL::VERIFY_PEER に、
偽が OpenSSL::SSL::VERIFY_NONE に対応します。
パラメータは Hash で渡すこともできま......きます。
例
require 'net/imap'
imap = Net::IMAP.new('imap.example.com', :port => 993,
:ssl => { :verify_mode => OpenSSL::SSL::VERIFY_PEER,
:timeout => 600 } )
@param host 接続するホスト名の文字列
@param port 接続す......るポート番号
@param usessl 真でSSL/TLSを使う
@param certs 証明書のファイル名/ディレクトリ名の文字列
@param verify 真で接続先を検証する
@param options 各種接続パラメータのハッシュ... -
Net
:: POP3 # enable _ ssl(verify _ or _ params={} , certs=nil) -> () (237.0) -
このインスタンスが SSL による通信を利用するように設定します。
...するように設定します。
verify_or_params にハッシュを渡した場合には、接続時に生成される
OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に渡されます。
certs は無視されます。
verify_or_params がハッシュでない......クトの
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::POP... -
Net
:: POP3 . enable _ ssl(verify _ or _ params={} , certs=nil) -> () (237.0) -
新しく生成する Net::POP3 オブジェクトが SSL による通信利用するように設定します。
...するように設定します。
verify_or_params にハッシュを渡した場合には、接続時に生成される
OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に渡されます。
certs は無視されます。
verify_or_params がハッシュでない......ジェクトの
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_ss... -
Net
:: IMAP # starttls(certs , verify) -> Net :: IMAP :: TaggedResponse (225.0) -
STARTTLS コマンドを送って TLS のセッションを開始します。
...です。
互換性のため、certs で証明書or証明書ディレクトリのファイル名(文字列)、
verify で検証するかどうか(Net::IMAP::VERIFY_PEER、
Net::IMAP::VERIFY_NONEに対応します)を
指定することができます。
@param options SSL/TLS のオプション(Ha......sh オブジェクト)
@param certs 証明書ファイル名、もしくは証明書ディレクトリ名(文字列)
@param verify 真なら SSL/TLS 接続時に証明書を検証します... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (208.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...するサーバをホスト名もしくはIPアドレスで指定します
@param port ポート番号、デフォルトは 25 です
@param tls_verify サーバー証明書を検証するか否か
@param tls_hostname サーバー証明書のホスト名
@param helo HELO で名乗るドメイン名......@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@rais... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) {|smtp| . . . } -> object (208.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...するサーバをホスト名もしくはIPアドレスで指定します
@param port ポート番号、デフォルトは 25 です
@param tls_verify サーバー証明書を検証するか否か
@param tls_hostname サーバー証明書のホスト名
@param helo HELO で名乗るドメイン名......@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@rais...