Class PublicKeyDeriver

java.lang.Object
org.apache.kerby.util.PublicKeyDeriver

public class PublicKeyDeriver extends Object
Utility class for deriving a public key from a given private key.
  • Constructor Details

    • PublicKeyDeriver

      public PublicKeyDeriver()
  • Method Details

    • derivePublicKey

      public static PublicKey derivePublicKey(PrivateKey key) throws GeneralSecurityException
      Utility method for deriving a public key from a given private key.
      Parameters:
      key - private key for which we need a public key (DSA or RSA).
      Returns:
      the corresponding public key
      Throws:
      GeneralSecurityException - if it didn't work