public class JcaOpenPGPKeyGenerator extends OpenPGPKeyGenerator
OpenPGPKeyGenerator.OpenPGPKeyGenerator.WithPrimaryKeydefaultAeadAlgorithmPreferences, defaultCompressionAlgorithmPreferences, defaultFeatures, defaultHashAlgorithmPreferences, defaultSymmetricKeyPreferences, directKeySignatureSubpackets, encryptionSubkeySubpackets, signingSubkeySubpackets| Constructor and Description |
|---|
JcaOpenPGPKeyGenerator(int version,
java.util.Date creationTime,
boolean aeadProtection,
java.security.Provider provider)
Create a new OpenPGP key generator for v6 keys.
|
JcaOpenPGPKeyGenerator(int version,
java.util.Date creationTime,
java.security.Provider provider) |
JcaOpenPGPKeyGenerator(int version,
java.security.Provider provider) |
classicKey, compositeRSAKey, ed25519x25519Key, ed448x448Key, signOnlyKey, singletonRSAKey, withPrimaryKey, withPrimaryKey, withPrimaryKeysetDefaultAeadAlgorithmPreferences, setDefaultCompressionAlgorithmPreferences, setDefaultFeatures, setDefaultHashAlgorithmPreferences, setDefaultSymmetricKeyPreferences, setDirectKeySignatureSubpackets, setEncryptionSubkeySubpackets, setSigningSubkeySubpacketspublic JcaOpenPGPKeyGenerator(int version,
java.security.Provider provider)
throws PGPException
PGPExceptionpublic JcaOpenPGPKeyGenerator(int version,
java.util.Date creationTime,
java.security.Provider provider)
throws PGPException
PGPExceptionpublic JcaOpenPGPKeyGenerator(int version,
java.util.Date creationTime,
boolean aeadProtection,
java.security.Provider provider)
throws PGPException
creationTime - creation time of the key and signaturesPGPException