Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::OCSP::CertificateIdクラス
クラスの継承リスト: OpenSSL::OCSP::CertificateId < Object < Kernel < BasicObject
失効状態を問い合わせたい個々の証明書を表すクラスです。
証明書にissuerの情報+αを付加したオブジェクトです。
CertificateId オブジェクトを複数 OpenSSL::OCSP::Request に含め、 同時に問い合わせることができます。
new(subject, issuer, digest=nil) -> OpenSSL::OCSP::CertificateId
[permalink][rdoc]CertificateId オブジェクトを生成します。
subject には問合せ対象の証明書を、issuerにはsubjectのissuer(発行者) の証明書を渡します。
cmp(other) -> bool
[permalink][rdoc]2つの CertificateId オブジェクトを比較し、 同じものであれば真を返します。
[SEE_ALSO] OpenSSL::OCSP::CertificateId#cmp_issuer
cmp_issuer(other) -> bool
[permalink][rdoc]2つの CertificateId オブジェクトの issuer(証明書発行者)を比較し、 同じ issuer であれば真を返します。
[SEE_ALSO] OpenSSL::OCSP::CertificateId#cmp
serial -> OpenSSL::BN
[permalink][rdoc]証明書の識別番号を返します。
[SEE_ALSO] OpenSSL::X509::Certificate#serial