- java.lang.Object
-
- java.security.KeyPair
-
- All Implemented Interfaces:
-
Serializable
public final class KeyPair extends Object implements Serializable
这个类是密钥对(一个公钥和一个私钥)的简单持有者。 它不强制执行任何安全性,并且在初始化时应该像PrivateKey那样对待。- 从以下版本开始:
- 1.1
- 另请参见:
-
PublicKey
,PrivateKey
, Serialized Form
-
-
构造方法摘要
构造方法 Constructor 描述 KeyPair(PublicKey publicKey, PrivateKey privateKey)
从给定的公钥和私钥构造一个密钥对。
-
-
-
构造方法详细信息
-
KeyPair
public KeyPair(PublicKey publicKey, PrivateKey privateKey)
从给定的公钥和私钥构造一个密钥对。请注意,此构造函数仅存储对生成的密钥对中的公钥和私钥组件的引用。 这是安全的,因为
Key
对象是不可变的。- 参数
-
publicKey
- 公钥。 -
privateKey
- 私钥。
-
-
方法详细信息
-
getPublic
public PublicKey getPublic()
返回对此密钥对的公钥组件的引用。- 结果
- 引用公钥。
-
getPrivate
public PrivateKey getPrivate()
返回对此密钥对的私钥组件的引用。- 结果
- 引用私钥。
-
-