Package org.pgpainless.key.generation
Class KeySpecBuilder
java.lang.Object
org.pgpainless.key.generation.KeySpecBuilder
- All Implemented Interfaces:
KeySpecBuilderInterface
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
overridePreferredCompressionAlgorithms
(CompressionAlgorithm... compressionAlgorithms) overridePreferredHashAlgorithms
(HashAlgorithm... preferredHashAlgorithms) overridePreferredSymmetricKeyAlgorithms
(SymmetricKeyAlgorithm... preferredSymmetricKeyAlgorithms) setKeyCreationDate
(Date creationDate)
-
Method Details
-
overridePreferredCompressionAlgorithms
public KeySpecBuilder overridePreferredCompressionAlgorithms(@Nonnull CompressionAlgorithm... compressionAlgorithms) - Specified by:
overridePreferredCompressionAlgorithms
in interfaceKeySpecBuilderInterface
-
overridePreferredHashAlgorithms
public KeySpecBuilder overridePreferredHashAlgorithms(@Nonnull HashAlgorithm... preferredHashAlgorithms) - Specified by:
overridePreferredHashAlgorithms
in interfaceKeySpecBuilderInterface
-
overridePreferredSymmetricKeyAlgorithms
public KeySpecBuilder overridePreferredSymmetricKeyAlgorithms(@Nonnull SymmetricKeyAlgorithm... preferredSymmetricKeyAlgorithms) - Specified by:
overridePreferredSymmetricKeyAlgorithms
in interfaceKeySpecBuilderInterface
-
setKeyCreationDate
- Specified by:
setKeyCreationDate
in interfaceKeySpecBuilderInterface
-
build
- Specified by:
build
in interfaceKeySpecBuilderInterface
-