|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
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()
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。