CRLSelector that selects
match all specified criteria. This class is particularly useful when
selecting CRLs from a
CertStore to check revocation status
of a particular certificate.
When first constructed, an
X509CRLSelector has no criteria
enabled and each of the
get methods return a default
null). Therefore, the
true for any
several criteria are enabled (by calling
setDateAndTime, for instance) and then the
X509CRLSelector is passed to
CertStore.getCRLs or some similar
Please refer to RFC 3280: Internet X.509 Public Key Infrastructure Certificate and CRL Profile for definitions of the X.509 CRL fields and extensions mentioned below.
Unless otherwise specified, the methods defined in this class 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.
Public Constructor Summary
Public Method Summary
Adds a name to the issuerNames criterion.
Returns a copy of this object.
Returns the certificate being checked.