Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::X509::CRLクラス
class OpenSSL::X509::CRL
クラスの継承リスト: OpenSSL::X509::CRL < Object < Kernel < BasicObject
Abstract
CRL(証明書失効リスト) クラス。
特異メソッド
new
new(str)
new(io)
インスタンスメソッド
add_extension(ex)
-
拡張領域に値を加えます。
add_revoked(rev)
-
CRL に失効した証明書を加えます。rev は OpenSSL::X509::Revoked オブジェクトです。
extensions
extensions=(extensions)
-
CRL の拡張領域。OpenSSL::X509::Extension の配列。
issuer
issuer=(issuer)
-
CRL の発行者。
last_update
last_update=(time)
-
最後に更新された日時。
next_update
next_update=(time)
-
次に更新する日時。
revoked
revoked=(rev)
-
失効した証明書の配列です。OpenSSL::X509::Revoked オブジェクトの Array。
sign(pkey, chain = nil)
-
CRL に署名します。
signature_algorithm
-
署名に使ったアルゴリズム。
to_der
-
DER 形式に変換します。
to_pem
to_s
-
PEM 形式に変換します。
to_text
-
人間が読める形式に変換します。
verify(key)
-
発行者の公開鍵で CRL に記載されている署名を検証します。
version
version=(version)
-
CRL のバージョン。