|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object java.security.KeyStore.PrivateKeyEntry
public static final class KeyStore.PrivateKeyEntry
保存 PrivateKey
和相应证书链的 KeyStore
项。
构造方法摘要 | |
---|---|
KeyStore.PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain) 构造带 PrivateKey 和相应证书链的 PrivateKeyEntry 。 |
方法摘要 | |
---|---|
Certificate |
getCertificate() 从此项中的证书链获取终端实体 Certificate 。 |
Certificate[] |
getCertificateChain() 从此项获取 Certificate 链。 |
PrivateKey |
getPrivateKey() 从此项获取 PrivateKey 。 |
String |
toString() 返回此 PrivateKeyEntry 的字符串表示形式。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
构造方法详细信息 |
---|
public KeyStore.PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain)
PrivateKey
和相应证书链的
PrivateKeyEntry
。
在将指定的 chain
存储进新的 PrivateKeyEntry
对象前将其复制。
privateKey
-
PrivateKey
chain
- 表示证书链的
Certificate
数组。证书链必须是有序的并且在索引 0 处包含与私钥相对应的
Certificate
。
NullPointerException
- 如果
privateKey
或
chain
为
null
IllegalArgumentException
- 如果指定的证书链长度为 0、指定的证书链不包含相同类型的
Certificate
、或者
PrivateKey
算法与在终端实体
Certificate
(索引 0 处)中
PublicKey
的算法不匹配
方法详细信息 |
---|
public PrivateKey getPrivateKey()
PrivateKey
。
PrivateKey
public Certificate[] getCertificateChain()
Certificate
链。
存储的链在返回前被复制。
Certificate
数组。如果证书的类型是 X.509,返回数组的运行时类型是
X509Certificate[]
。
public Certificate getCertificate()
Certificate
。
Certificate
(索引 0 处)。如果证书的类型是 X.509,返回证书的运行时类型是
X509Certificate
。
public String toString()
Object
中的
toString
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。