るりまサーチ

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

別のキーワード

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

検索結果

<< < 1 2 >>

OpenSSL::OCSP::BasicResponse#copy_nonce(request) -> Integer (14008.0)

request から nonce の値をコピーします。

...request から nonce の値をコピーします。

@param request コピー元のnonceを保持している Request (OpenSSL::OCSP::Request オブジェクト)...

OpenSSL::OCSP::Response.create(status, basic_resp) -> OpenSSL::OCSP::Response (11238.0)

Response オブジェクトを OpenSSL::OCSP::BasicResponse オブジェクト から生成します。

...Response オブジェクトを OpenSSL::OCSP::BasicResponse オブジェクト
から生成します。


@param status ステータスコード(整数)
@param basic_resp OpenSSL::OCSP::BasicResponse オブジェクト
@see OpenSSL::OCSP::Response.new...

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

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

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

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

OpenSSL::OCSP (11092.0)

OCSP(Online Certificate Status Protocol)を取り扱うための モジュールです。OCSP は 2560 で定義されています。

...示する
require 'openssl'
require 'net/http'
# ...
subject # 問い合わせ対象の証明書(Certificate オブジェクト)
issuer # subject の発行者の証明書(Certificate オブジェクト)
store # 信頼している証明書ストア
cid = OpenSSL::OCSP::CertificateId.new...
...issuer)
req = OpenSSL::OCSP::Request.new
req.add_certid(cid)
req.add_nonce

http = Net::HTTP.new('ocsp.example.com', 80)
httpres = http.post("/", req.to_der, 'content-type' => 'application/ocsp-request')
raise "HTTP error" if !httpres.kind_of?(Net::HTTPOK)
res = OpenSSL::OCSP::Respon...
...tatus != OpenSSL::OCSP::RESPONSE_STATUS_SUCCESSFUL

basic
_resp = res.basic
raise "nonce error" unless [-1, 1].include?(req.check_nonce(basic_resp))
unless basic_resp.verify([], store)
puts "verify response fail"
end
rescid, status, reason, revtime, thisupd, nextupd, exts = basic_resp.s...

OpenSSL::OCSP::Response (11020.0)

OCSP レスポンダからのレスポンスを表わすオブジェクトです。

...わすオブジェクトです。

レスポンスの実質的な内容(証明書が失効しているか否か)
OpenSSL::OCSP::Response#basic
で得られる OpenSSL::OCSP::BasicResponse オブジェクトが
保持しています。このオブジェクト自体はレスポンスのステー...

絞り込み条件を変える

<< < 1 2 >>