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 Detail

      • 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.