JavaTM Platform
Standard Ed. 6

java.security.cert
类 CRL

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。

JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策