CRLSelector (Java 2 Platform SE 5.0) (original) (raw)


java.security.cert

Interface CRLSelector

All Superinterfaces:

Cloneable

All Known Implementing Classes:

X509CRLSelector


public interface CRLSelector

extends Cloneable

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.

Since:

1.4

See Also:

CRL, CertStore, CertStore.getCRLs(java.security.cert.CRLSelector)


Method Summary
Object clone() Makes a copy of this CRLSelector.
boolean match(CRL crl) Decides whether a CRL should be selected.
Method Detail

match

boolean match(CRL crl)

Decides whether a CRL should be selected.

Parameters:

crl - the CRL to be checked

Returns:

true if the CRL should be selected, false otherwise


clone

Object clone()

Makes a copy of this CRLSelector. Changes to the copy will not affect the original and vice versa.

Returns:

a copy of this CRLSelector



Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.