337件ヒット
[301-337件を表示]
(0.094秒)
ライブラリ
- ビルトイン (49)
- openssl (132)
- rake (72)
-
rubygems
/ security (60) -
rubygems
/ specification (24)
クラス
- Enumerator (7)
-
Enumerator
:: Chain (35) -
Gem
:: Security :: Policy (36) -
Gem
:: Security :: Signer (24) -
Gem
:: Specification (24) -
OpenSSL
:: SSL :: SSLContext (36) -
OpenSSL
:: SSL :: SSLSocket (24) -
OpenSSL
:: X509 :: Store (36) -
OpenSSL
:: X509 :: StoreContext (36) -
Rake
:: InvocationChain (36) -
Rake
:: InvocationChain :: EmptyInvocationChain (36)
モジュール
- Enumerable (7)
キーワード
- + (7)
- append (24)
-
cert
_ chain (24) -
cert
_ chain= (24) - each (14)
- error= (12)
-
extra
_ chain _ cert (12) -
extra
_ chain _ cert= (12) - inspect (7)
- member? (24)
-
peer
_ cert (12) -
peer
_ cert _ chain (12) - rewind (7)
-
set
_ params (12) - size (7)
-
to
_ s (24) - verify (36)
-
verify
_ chain (12) -
verify
_ chain= (12) -
verify
_ gem (12)
検索結果
先頭4件
-
OpenSSL
:: SSL :: SSLContext # set _ params(params) -> Hash (13.0) -
パラメータをハッシュで設定します。
...callback=)
* :options (OpenSSL::SSL::SSLContext#options=)
* :cert_store (OpenSSL::SSL::SSLContext#cert_store=)
* :extra_chain_cert (OpenSSL::SSL::SSLContext#extra_chain_cert=)
* :client_cert_cb (OpenSSL::SSL::SSLContext#client_cert_cb=)
* :tmp_dh_callback (OpenSSL::SSL::SSLContext#tmp_dh_c... -
OpenSSL
:: SSL :: SSLSocket # peer _ cert -> OpenSSL :: X509 :: Certificate | nil (7.0) -
接続相手の証明書オブジェクトを返します。
...接続相手の証明書オブジェクトを返します。
OpenSSL::SSL::SSLSocket#connect や OpenSSL::SSL::SSLSocket#accept
で SSL/TLS ハンドシェイクを行う前にこのメソッドを呼ぶと nil を返します。
@see OpenSSL::SSL::SSLSocket#peer_cert_chain... -
OpenSSL
:: X509 :: StoreContext # error=(error) (7.0) -
エラーコードを設定します。
...require 'openssl'
store = OpenSSL::X509::Store.new
store.set_default_paths
cert = OpenSSL::X509::Certificate.new(...)
store.verify(cert, chain){|ok,ctx|
ctx.error = OpenSSL::X509::V_ERR_APPLICATION_VERIFICATION;
false} # => false
p store.error # => OpenSSL::X509::V_ERR_APPLICAT... -
OpenSSL
:: X509 :: StoreContext # verify -> bool (7.0) -
証明書を検証します。
...証します。
検証に成功した場合は true を、失敗した場合は false を返します。
検証の詳細な情報は
* OpenSSL::X509::StoreContext#error
* OpenSSL::X509::StoreContext#error_string
* OpenSSL::X509::StoreContext#chain
* OpenSSL::X509::StoreContext#current_crl...