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

インタフェースCRLSelector

すべてのスーパー・インタフェース:
Cloneable
既知のすべての実装クラス:
X509CRLSelector

public interface CRLSelector
extends Cloneable
CRLを選択する条件のセットを定義するセレクタです。 多くの場合、このインタフェースを実装するクラスは、CertStoreから取得するCRLを指定するために用いられます。

並行アクセス

特に指定しない限り、このインタフェースで定義されているメソッドはスレッドセーフではありません。 単一のオブジェクトに並行アクセスする必要のある複数スレッドは、スレッド間で同期をとり、必要に応じてロックする必要があります。 複数のスレッドがそれぞれ個別のオブジェクトを処理する場合、それらのスレッドは同期する必要はありません。

導入されたバージョン:
1.4
関連項目:
CRL, CertStore, CertStore.getCRLs(java.security.cert.CRLSelector)
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    Object clone()
    このCRLSelectorのコピーを作成します。
    boolean match​(CRL crl)
    CRLが選択されるかどうかを判断します。
  • メソッドの詳細

    • match

      boolean match​(CRL crl)
      CRLが選択されるかどうかを判断します。
      パラメータ:
      crl - チェック対象のCRL
      戻り値:
      CRLが選択される場合はtrue、そうでない場合はfalse
    • clone

      Object clone()
      このCRLSelectorのコピーを作成します。 コピーに変更を加えても元の属性には影響ありません。また逆の場合も同じです。
      戻り値:
      このCRLSelectorのコピー