るりまサーチ (Ruby 2.4.0)

最速Rubyリファレンスマニュアル検索!
9件ヒット [1-9件を表示] (0.063秒)
トップページ > ライブラリ:openssl[x] > バージョン:2.4.0[x] > クエリ:openssl[x] > クラス:OpenSSL::OCSP::Request[x]

別のキーワード

  1. openssl new
  2. openssl digest
  3. openssl to_der
  4. openssl to_s
  5. openssl hexdigest

キーワード

検索結果

OpenSSL::OCSP::Request.new -> OpenSSL::OCSP::Request (33334.0)

Request オブジェクトを生成します。 引数なしの場合は、中身が空のオブジェクトを生成します。 文字列を渡した場合は DER 形式であると見なして読み込みます。

...ェクトを生成します。
文字列を渡した場合は DER 形式であると見なして読み込みます。

@param der リクエストの情報をエンコードした DER 形式の文字列
@raise OpenSSL::OCSP::OCSPError 文字列のデコードに失敗した場合に発生します...

OpenSSL::OCSP::Request.new(der) -> OpenSSL::OCSP::Request (33334.0)

Request オブジェクトを生成します。 引数なしの場合は、中身が空のオブジェクトを生成します。 文字列を渡した場合は DER 形式であると見なして読み込みます。

...ェクトを生成します。
文字列を渡した場合は DER 形式であると見なして読み込みます。

@param der リクエストの情報をエンコードした DER 形式の文字列
@raise OpenSSL::OCSP::OCSPError 文字列のデコードに失敗した場合に発生します...

OpenSSL::OCSP::Request#certid -> [OpenSSL::OCSP::CertificateId] (33331.0)

Request オブジェクトが保持している問い合わせ対象の証明書の情報を 配列で返します。

...Request オブジェクトが保持している問い合わせ対象の証明書の情報を
配列で返します。

@see OpenSSL::OCSP::Request#add_certid...

OpenSSL::OCSP::Request#verify(certs, store, flags=0) -> bool (33118.0)

Request オブジェクトの署名を検証します。

...ます。
* OpenSSL::OCSP::TRUSTOTHER
* OpenSSL::OCSP::NOSIGS
* OpenSSL::OCSP::NOVERIFY
* OpenSSL::OCSP::NOINTERN

TRUSTOTHER を有効にすると certs で指定した証明書を検証せずに信頼します。

@param certs 検証に用いる追加的な証明書(OpenSSL::X509::Certific...
...ate オブジェクトの配列)
@param store 検証に用いる証明書ストア(OpenSSL::X509::Store オブジェクト)
@param flags フラグ(整数)...

OpenSSL::OCSP::Request#add_certid(cid) -> self (33082.0)

Request オブジェクトに問い合わせ対象の証明書情報を追加します。

...書情報は OpenSSL::OCSP::CertificateId の形で渡す必要があります。

@param cid 問い合わせ対象の証明書情報(OpenSSL::OCSP::CertificateId オブジェクト)
@raise OpenSSL::OCSP::OCSPError 追加に失敗した場合に発生します。
@see OpenSSL::OCSP::Request#certid...

絞り込み条件を変える

OpenSSL::OCSP::Request#sign(signer_cert, signer_key, certs=nil, flags=nil) -> self (33082.0)

Request オブジェクトに署名をします。

...の証明書(OpenSSL::X509::Certificate オブジェクト)
@param signer_key 証明に用いる秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param certs 添付する証明書(OpenSSL::X509::Certificate オブジェクトの配列)
@param flags フラグ(整数)

@raise OpenSSL::OCSP::OCSPError...

OpenSSL::OCSP::Request#check_nonce(basic_resp) -> Integer (33028.0)

自身の nonce とレスポンスの nonce が整合しているか チェックします。

...を意味します。
それ以外は、場合(サーバの実装など)
によって不正であったりそうでなかったりしますので、適切にチェック
する必要があります。

@param basic_resp 比較するレスポンス(OpenSSL::OCSP::BasicResponse オブジェクト)...

OpenSSL::OCSP::Request#add_nonce(nonce = nil) -> self (33010.0)

Request オブジェクトに nonce を追加します。

Request オブジェクトに nonce を追加します。

nonce とは、リプレイ攻撃を防止するために設定する乱数です。

@param nonce 設定するnonce文字列。nilの場合は適当な乱数を自動で設定します

OpenSSL::OCSP::Request#to_der -> String (33010.0)

Request オブジェクトを DER 形式の文字列に変換します。

Request オブジェクトを DER 形式の文字列に変換します。