るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.030秒)
トップページ > クエリ:FALSE[x] > クエリ:NIL[x] > クラス:OpenSSL::X509::Store[x]

別のキーワード

  1. object false
  2. _builtin false
  3. rb_false
  4. false
  5. false object

ライブラリ

キーワード

検索結果

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

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

...rue を、失敗した場合は false を返します。

このメソッドをブロック付きで呼び出すと、そのブロックが
検証をフィルタするコールバックと見做されます。このコールバックについては
OpenSSL::X509::Store
#verify_callback= を参照し...
...てください。

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

@param cert 検証したい証明書の OpenSSL::X509::Certificate
@param chain 検証したい証明書の証明書チェイン全体の...

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

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

...rue を、失敗した場合は false を返します。

このメソッドをブロック付きで呼び出すと、そのブロックが
検証をフィルタするコールバックと見做されます。このコールバックについては
OpenSSL::X509::Store
#verify_callback= を参照し...
...てください。

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

@param cert 検証したい証明書の OpenSSL::X509::Certificate
@param chain 検証したい証明書の証明書チェイン全体の...

OpenSSL::X509::Store#verify_callback=(proc) (19.0)

検証をフィルタするコールバックを設定します。

...のように
proc{|ok, ctx| ... }
2つで、1つめは検証が成功したかの真偽値、
2つめは検証後の状態を保存した
OpenSSL::X509::Store
Context オブジェクトです。
このコールバックには2つの役割があります。1つ目はコンテキストオブジェク...
...。逆に false を返すと、検証が失敗したものとみなされ
検証を停止し、検証メソッドは検証失敗を返します。詳細なエラー情報を
得たいだけの場合はコールバックは第一引数をそのまま返すようにしてください。

nil
を設定...
...ォルトのコールバック(単に第一引数をそのまま返すだけ)
が使われます。

初期状態は nil です。

@param proc 設定する Proc オブジェクト
@see OpenSSL::X509::Store#verify_callback,
OpenSSL::X509::Store
#verify,
OpenSSL::X509::Store
Context#verify...