Interface CRLSelector

All Superinterfaces:
Cloneable
All Known Implementing Classes:
X509CRLSelector, X509CRLStoreSelector

public interface CRLSelector
extends Cloneable
The interface specification for determining whether a CRL meets some criteria to select CRL objects among a set of CRLs.

The implementations of this interface are typically used to define the criteria for selecting CRLs from a CertStore.

See Also:
CertStore, CRL
  • Method Summary

    Modifier and Type Method Description
    Object clone()
    Clones this CRLSelector instance.
    boolean match​(CRL crl)
    Checks whether the defined criteria of this instance match the specified CRL.
  • Method Details

    • clone

      Object clone()
      Clones this CRLSelector instance.
      Returns:
      the cloned instance.
    • match

      boolean match​(CRL crl)
      Checks whether the defined criteria of this instance match the specified CRL.
      Parameters:
      crl - the CRL to be evaluated.
      Returns:
      true if the CRL matches the criteria, false otherwise.