Class JcaOpenPGPV6KeyGenerator

java.lang.Object
org.bouncycastle.openpgp.api.OpenPGPV6KeyGenerator
org.bouncycastle.openpgp.api.jcajce.JcaOpenPGPV6KeyGenerator

public class JcaOpenPGPV6KeyGenerator extends OpenPGPV6KeyGenerator
  • Constructor Details

    • JcaOpenPGPV6KeyGenerator

      public JcaOpenPGPV6KeyGenerator(Provider provider) throws PGPException
      Throws:
      PGPException
    • JcaOpenPGPV6KeyGenerator

      public JcaOpenPGPV6KeyGenerator(Date creationTime, Provider provider) throws PGPException
      Throws:
      PGPException
    • JcaOpenPGPV6KeyGenerator

      public JcaOpenPGPV6KeyGenerator(int signatureHashAlgorithm, Provider provider) throws PGPException
      Throws:
      PGPException
    • JcaOpenPGPV6KeyGenerator

      public JcaOpenPGPV6KeyGenerator(int signatureHashAlgorithm, Date creationTime, boolean aeadProtection, Provider provider) throws PGPException
      Create a new OpenPGP key generator for v6 keys.
      Parameters:
      signatureHashAlgorithm - ID of the hash algorithm used for signatures on the key
      creationTime - creation time of the key and signatures
      Throws:
      PGPException