A CRLSelector that selects X509CRLs that
match all specified criteria.
A selector that defines a set of criteria for selecting CRLs.
Classes that implement this interface are often used to specify
which CRLs should be retrieved from a CertStore.
Concurrent Access
Unless otherwise specified, the methods defined in this interface are not
thread-safe. Multiple threads that need to access a single
object concurrently should synchronize amongst themselves and
provide the necessary locking. Multiple threads each manipulating
separate objects need not synchronize.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-07-10 UTC."],[],["`CRLSelector` defines criteria for selecting Certificate Revocation Lists (`CRL`s), often used with `CertStore`. It includes an abstract `match` method to decide if a `CRL` should be selected and a `clone` method to create copies. `X509CRLSelector` is a subclass for selecting `X509CRL`s. Methods are not thread-safe, requiring synchronization for concurrent access to a single object. The `CertStore.getCRLs` method retrieves `CRL`s based on `CRLSelector` criteria.\n"]]