java.security.cert

接口
异常
java.lang.Object
  继承者 java.security.cert.CRL
直接已知子类:
X509CRL

public abstract class CRL
     
extends Object

此类是具有不同格式但很常用的证书撤消列表 (CRL) 的抽象。例如,所有 CRL 都具有列出已取消证书的功能,并且可以就是否列出了给定的证书进行查询。

通过扩展此抽象类可以定义专门的 CRL 类型。

从以下版本开始:
1.2
另请参见:
X509CRL, CertificateFactory

构造方法摘要
protected CRL(String type)
          创建指定类型的 CRL。
 
方法摘要
 String getType()
          返回此 CRL 的类型。
abstract  boolean isRevoked(Certificate cert)
          检查给定的证书是否在此 CRL 中。
abstract  String toString()
          返回此 CRL 的字符串表示形式。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

CRL

protected CRL(String type)
创建指定类型的 CRL。

参数:
type - CRL 类型的标准名称。有关标准 CRL 类型的信息,请参阅 Java Cryptography Architecture API Specification & Reference 中的附录 A。
方法详细信息

getType

public final String getType()
返回此 CRL 的类型。

返回:
此 CRL 的类型。

toString

public abstract String toString()
返回此 CRL 的字符串表示形式。

覆盖:
Object 中的 toString
返回:
此 CRL 的字符串表示形式。

isRevoked

public abstract boolean isRevoked(Certificate cert)
检查给定的证书是否在此 CRL 中。

参数:
cert - 要检查的证书。
返回:
如果给定的证书在此 CRL 中,则返回 true,否则返回 false。