public class JcaOpenPGPKeyGenerator extends OpenPGPKeyGenerator
OpenPGPKeyGenerator
.OpenPGPKeyGenerator.WithPrimaryKey
defaultAeadAlgorithmPreferences, 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, ed25519x25519Key, ed448x448Key, signOnlyKey, withPrimaryKey, withPrimaryKey, withPrimaryKey
setDefaultAeadAlgorithmPreferences, setDefaultCompressionAlgorithmPreferences, setDefaultFeatures, setDefaultHashAlgorithmPreferences, setDefaultSymmetricKeyPreferences, setDirectKeySignatureSubpackets, setEncryptionSubkeySubpackets, setSigningSubkeySubpackets
public JcaOpenPGPKeyGenerator(int version, java.security.Provider provider) throws PGPException
PGPException
public JcaOpenPGPKeyGenerator(int version, java.util.Date creationTime, java.security.Provider provider) throws PGPException
PGPException
public JcaOpenPGPKeyGenerator(int version, java.util.Date creationTime, boolean aeadProtection, java.security.Provider provider) throws PGPException
creationTime
- creation time of the key and signaturesPGPException