|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectjava.security.cert.PKIXCertPathValidatorResult
public class PKIXCertPathValidatorResult
此类表示 PKIX 证书路径验证算法执行成功时所返回的结果。
CertPathValidator 对象的 validate 方法所返回的 PKIXCertPathValidatorResult 实例实现该 PKIX 算法。
所有的 PKIXCertPathValidatorResult 对象都包含由验证算法所生成的有效策略树和主体公钥,以及一个描述作为证书路径受信定位点的证书颁发机构 (CA) 的 TrustAnchor。
并发访问
除非另行指定,否则此类中所定义的方法不是线程安全的。需要并发访问单个对象的多个线程应该在它们之间实现同步并提供所需的锁定。对于每个线程都操作一个不同对象的多个线程而言,无需实现同步。
CertPathValidatorResult| 构造方法摘要 | |
|---|---|
PKIXCertPathValidatorResult(TrustAnchor trustAnchor,
PolicyNode policyTree,
PublicKey subjectPublicKey)
创建包含指定参数的 PKIXCertPathValidatorResult 实例。 |
|
| 方法摘要 | |
|---|---|
Object |
clone()
返回此对象的副本。 |
PolicyNode |
getPolicyTree()
返回 PKIX 证书路径验证算法所得的有效策略树的根节点。 |
PublicKey |
getPublicKey()
返回证书路径主体(目标)的公钥,如果适用,要包括所有继承的公钥参数。 |
TrustAnchor |
getTrustAnchor()
返回描述作为证书路径受信定位点的 CA 的 TrustAnchor。 |
String |
toString()
返回此 PKIXCertPathValidatorResult 的可打印表示形式。 |
| 从类 java.lang.Object 继承的方法 |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 构造方法详细信息 |
|---|
public PKIXCertPathValidatorResult(TrustAnchor trustAnchor,
PolicyNode policyTree,
PublicKey subjectPublicKey)
PKIXCertPathValidatorResult 实例。
trustAnchor - 描述作为证书路径受信定位点的 CA 的 TrustAnchorpolicyTree - 不可变的有效策略树,如果没有有效的策略,则为 nullsubjectPublicKey - 主体的公钥
NullPointerException - 如果 subjectPublicKey 或 trustAnchor 参数为 null| 方法详细信息 |
|---|
public TrustAnchor getTrustAnchor()
TrustAnchor。
TrustAnchor(从不为 null)public PolicyNode getPolicyTree()
PolicyNode 对象和所有通过公共方法所返回的对象都是不可变的。
大多数应用程序无需检验有效策略树。它们可以通过设置 PKIXParameters 中与策略相关的参数来获得其策略处理目标。但是更为复杂的应用程序,特别是那些处理策略限定符的应用程序可能需要使用 PolicyNode.getParent 和 PolicyNode.getChildren 方法来遍历有效策略树。
nullpublic PublicKey getPublicKey()
null)public Object clone()
CertPathValidatorResult 中的 cloneObject 中的 cloneCloneablepublic String toString()
PKIXCertPathValidatorResult 的可打印表示形式。
Object 中的 toStringPKIXCertPathValidatorResult 内容的 String
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。