渡されたコールバックオブジェクトは証明書チェインの検証時にチェインに含まれる各証明書の署名を検証するたびに呼びだされます。このコールバックには2つの役割があります。(51415.0)2.1.0インスタンスメソッド検証をフィルタするコールバックを設定します。検証をフィルタするコールバックを設定します。渡されたコールバックオブジェクトは証明書チェインの検証時にチェインに含まれる各証明書の署名を検証するたびに呼びだされます。このコールバックには2つの役割があります。1つ目はコンテキストオブジェクトを調べることで詳細なエラー情報を得ることです。(33400.0)2.1.0インスタンスメソッドパラメータをハッシュで設定します。パラメータをハッシュで設定します。いう形をしていなければなりません。以下のパラメータを設定できます。(33397.0)2.1.0インスタンスメソッド直前に検証した証明書のオブジェクトを返します。直前に検証した証明書のオブジェクトを返します。検証が失敗した場合は証明書チェイン中で検証に失敗した証明書のオブジェクトを返します。オブジェクトにこのメソッドを呼び出すと直前に検証した証明書を返します。オブジェクトを返します。オブジェクトを返します。オブジェクトを返します。(33184.0)2.1.0インスタンスメソッドエラーコードを設定します。エラーコードを設定します。すると、最終的なエラーコードがここで設定したものになります。OpenSSL::X509::StoreContext#error_stringもその値に応じた文字列が返るようになります。(33148.0)2.1.0インスタンスメソッド検証時のエラーコードを返します。検証時のエラーコードを返します。オブジェクトが渡されますが、このメソッドを呼ぶと直前の証明書検証結果のエラーコードが得られます。呼び出したあと、このメソッドを呼ぶと検証の最終的な検証結果のエラーコードを返します。