FileDocCategorySizeDatePackage
CRL.javaAPI DocJava SE 5 API1789Fri Aug 26 14:57:16 BST 2005java.security.cert

CRL

public abstract class CRL extends Object
This class is an abstraction of certificate revocation lists (CRLs) that have different formats but important common uses. For example, all CRLs share the functionality of listing revoked certificates, and can be queried on whether or not they list a given certificate.

Specialized CRL types can be defined by subclassing off of this abstract class.

author
Hemma Prafullchandra
version
1.12, 12/19/03
see
X509CRL
see
CertificateFactory
since
1.2

Fields Summary
private String
type
Constructors Summary
protected CRL(String type)
Creates a CRL of the specified type.

param
type the standard name of the CRL type. See Appendix A in the Java Cryptography Architecture API Specification & Reference for information about standard CRL types.

	this.type = type;
    
Methods Summary
public final java.lang.StringgetType()
Returns the type of this CRL.

return
the type of this CRL.

	return this.type;
    
public abstract booleanisRevoked(java.security.cert.Certificate cert)
Checks whether the given certificate is on this CRL.

param
cert the certificate to check for.
return
true if the given certificate is on this CRL, false otherwise.

public abstract java.lang.StringtoString()
Returns a string representation of this CRL.

return
a string representation of this CRL.