るりまサーチ

最速Rubyリファレンスマニュアル検索!
110件ヒット [1-100件を表示] (0.209秒)

別のキーワード

  1. new openssl::bn
  2. new openssl::asn1::asn1data
  3. new openssl::x509::certificate
  4. new openssl::pkey::ec::group
  5. start net::smtp

検索結果

<< 1 2 > >>

OpenSSL::X509::StoreContext#chain -> [OpenSSL::X509::Certificate] | nil (21225.0)

検証に利用した証明書チェインを証明書オブジェクト (OpenSSL::X509::Certificateのインスタンス)の配列で返します。

...検証に利用した証明書チェインを証明書オブジェクト
(OpenSSL::X509::Certificateのインスタンス)の配列で返します。

OpenSSL::X509
::StoreContext#verify を呼ぶ前は nil を返します。...

OpenSSL::X509::Store#chain -> [OpenSSL::X509::Certificate] | nil (21219.0)

最後に OpenSSL::X509::Store#verify を呼び、 検証したときのルート CA までの証明書のチェインを返します。

...最後に OpenSSL::X509::Store#verify を呼び、
検証したときのルート CA までの証明書のチェインを返します。

証明書の順序は以下の通りです。

[証明書, 下位 CA 証明書, 中間 CA 証明書, ... , ルート CA 証明書]

verify を一度も呼びだ...

OpenSSL::SSL::SSLSocket#peer_cert_chain -> [OpenSSL::X509::Certificate] | nil (6219.0)

接続相手の証明書チェインを OpenSSL::X509::Certificate オブジェクト の配列で返します。

...接続相手の証明書チェインを OpenSSL::X509::Certificate オブジェクト
の配列で返します。

OpenSSL::SSL::SSLSocket#connect や OpenSSL::SSL::SSLSocket#accept
で SSL/TLS ハンドシェイクを行う前にこのメソッドを呼ぶと nil を返します。

以下の順...

OpenSSL::SSL::SSLContext#extra_chain_cert -> [OpenSSL::X509::Certificate] | nil (6209.0)

自分自身を証明する証明書からルート CA までの証明書のリストです。

...自分自身を証明する証明書からルート CA までの証明書のリストです。

@see OpenSSL::SSL::SSLContext#extra_chain_cert=...

OpenSSL::SSL::SSLContext#extra_chain_cert=(certificates) (6114.0)

自分自身を証明する証明書からルート CA までの証明書のリストを配列で設定します。

...その相手が信頼していない証明書の
信頼性を順に確認し、自分自身を証明する証明書の信頼性を確認します。

@param certificates 設定する証明書チェイン(OpenSSL::X509::Certificate の
配列)
@see OpenSSL::SSL::SSLContext#extra_chain_cert...

絞り込み条件を変える

OpenSSL::X509::Store#verify(cert, chain = nil) -> bool (3151.0)

証明書を証明書ストアに存在する CA 証明書で検証します。

...証明書を証明書ストアに存在する CA 証明書で検証します。

chain
には検証したい証明書の証明書チェイン全体を
OpenSSL::X509
::Certificate の配列で渡します。

検証に成功した場合は true を、失敗した場合は false を返します。...
...
OpenSSL::X509
::Store#verify_callback= を参照してください。

内部では OpenSSL::X509::StoreContext.new と
OpenSSL::X509
::StoreContext#verify を呼びだすことによって検証しています。

@param cert 検証したい証明書の OpenSSL::X509::Certificate
@param chain...
...証したい証明書の証明書チェイン全体の配列
@raise OpenSSL::X509::StoreError 検証時にエラーが生じたときに発生します...

OpenSSL::X509::Store#verify(cert, chain = nil) {|ok, ctx| ... } -> bool (3151.0)

証明書を証明書ストアに存在する CA 証明書で検証します。

...証明書を証明書ストアに存在する CA 証明書で検証します。

chain
には検証したい証明書の証明書チェイン全体を
OpenSSL::X509
::Certificate の配列で渡します。

検証に成功した場合は true を、失敗した場合は false を返します。...
...
OpenSSL::X509
::Store#verify_callback= を参照してください。

内部では OpenSSL::X509::StoreContext.new と
OpenSSL::X509
::StoreContext#verify を呼びだすことによって検証しています。

@param cert 検証したい証明書の OpenSSL::X509::Certificate
@param chain...
...証したい証明書の証明書チェイン全体の配列
@raise OpenSSL::X509::StoreError 検証時にエラーが生じたときに発生します...

OpenSSL::X509::StoreContext#error=(error) (3055.0)

エラーコードを設定します。

...エラーコードを設定します。

OpenSSL::X509
::StoreContext#verify を呼びだし、
証明書チェインの各証明書を検証した
コールバック(OpenSSL::X509::Store#verify_callback=)が呼び出され、
StoreContext オブジェクトが渡されますが、このメソッド...
...なります。OpenSSL::X509::StoreContext#error_string
もその値に応じた文字列が返るようになります。

例:
require 'openssl'

store = OpenSSL::X509::Store.new
store.set_default_paths
cert = OpenSSL::X509::Certificate.new(...)
store.verify(cert, chain){|ok,ctx|
c...
...tx.error = OpenSSL::X509::V_ERR_APPLICATION_VERIFICATION;
false} # => false
p store.error # => OpenSSL::X509::V_ERR_APPLICATION_VERIFICATION
p store.error_string # => "application verification failure"

@param error エラーコードの整数値
@see OpenSSL::X509::StoreContext#error...

OpenSSL::X509::StoreContext#verify -> bool (3037.0)

証明書を検証します。

...

OpenSSL::X509
::StoreContext.new で設定した証明書を検証します。
検証に成功した場合は true を、失敗した場合は false を返します。

検証の詳細な情報は
* OpenSSL::X509::StoreContext#error
* OpenSSL::X509::StoreContext#error_string
* OpenSSL::X509::...
...StoreContext#chain
* OpenSSL::X509::StoreContext#current_crl...

OpenSSL::SSL::SSLSocket#peer_cert -> OpenSSL::X509::Certificate | nil (108.0)

接続相手の証明書オブジェクトを返します。

...接続相手の証明書オブジェクトを返します。

OpenSSL::SSL::SSLSocket#connect や OpenSSL::SSL::SSLSocket#accept
で SSL/TLS ハンドシェイクを行う前にこのメソッドを呼ぶと nil を返します。

@see OpenSSL::SSL::SSLSocket#peer_cert_chain...

絞り込み条件を変える

<< 1 2 > >>