Module java.base
Package java.security

Class KeyPair

java.lang.Object
java.security.KeyPair
所有已实现的接口:
Serializable

public final class KeyPair extends Object implements Serializable
这个类是一个简单的密钥对持有者(包含一个公钥和一个私钥)。它不强制执行任何安全性,并且在初始化时应该被视为一个PrivateKey。
自从:
1.1
参见:
  • Constructor Details

    • KeyPair

      public KeyPair(PublicKey publicKey, PrivateKey privateKey)
      从给定的公钥和私钥构造密钥对。

      请注意,此构造函数仅在生成的密钥对中存储对公钥和私钥组件的引用。这是安全的,因为Key对象是不可变的。

      参数:
      publicKey - 公钥。
      privateKey - 私钥。
  • Method Details

    • getPublic

      public PublicKey getPublic()
      返回此密钥对的公钥组件的引用。
      返回:
      一个对公钥的引用。
    • getPrivate

      public PrivateKey getPrivate()
      返回此密钥对的私钥组件的引用。
      返回:
      一个对私钥的引用。