モジュール java.base
パッケージ java.security.cert

クラスCRL

java.lang.Object
java.security.cert.CRL
直系の既知のサブクラス:
X509CRL

public abstract class CRL
extends Object
形式は異なるが主要な機能法は共通である、証明書の取消しリスト(CRL)の抽象化です。 たとえば、すべてのCRLは、取り消された証明書を一覧表示する機能を持ちます。また、指定された証明書がリストにあるかどうかを問い合わせることができます。

この抽象クラスをサブクラス化することにより、特殊なCRL型を定義できます。

導入されたバージョン:
1.2
関連項目:
X509CRL, CertificateFactory
  • コンストラクタのサマリー

    コンストラクタ 
    修飾子 コンストラクタ 説明
    protected CRL​(String type)
    指定されたタイプのCRLを作成します。
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    String getType()
    このCRL型を返します。
    abstract boolean isRevoked​(Certificate cert)
    指定された証明書がこのCRLにあるかどうかを判定します。
    abstract String toString()
    このCRLの文字列表現を返します。

    クラス java.lang.Objectで宣言されたメソッド

    cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait
  • コンストラクタの詳細

  • メソッドの詳細

    • getType

      public final String getType()
      このCRL型を返します。
      戻り値:
      このCRLの型。
    • toString

      public abstract String toString()
      このCRLの文字列表現を返します。
      オーバーライド:
      toString 、クラス:  Object
      戻り値:
      このCRLの文字列表現。
    • isRevoked

      public abstract boolean isRevoked​(Certificate cert)
      指定された証明書がこのCRLにあるかどうかを判定します。
      パラメータ:
      cert - 調査対象の証明書。
      戻り値:
      指定された証明書がこのCRLにある場合はtrue、そうでない場合はfalse。