Package org.pgpainless.key.generation
Class KeySpecBuilder
- java.lang.Object
-
- org.pgpainless.key.generation.KeySpecBuilder
-
- All Implemented Interfaces:
KeySpecBuilderInterface
public class KeySpecBuilder extends Object implements KeySpecBuilderInterface
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KeySpecbuild()KeySpecBuilderoverridePreferredCompressionAlgorithms(CompressionAlgorithm... compressionAlgorithms)KeySpecBuilderoverridePreferredHashAlgorithms(HashAlgorithm... preferredHashAlgorithms)KeySpecBuilderoverridePreferredSymmetricKeyAlgorithms(SymmetricKeyAlgorithm... preferredSymmetricKeyAlgorithms)
-
-
-
Method Detail
-
overridePreferredCompressionAlgorithms
public KeySpecBuilder overridePreferredCompressionAlgorithms(@Nonnull CompressionAlgorithm... compressionAlgorithms)
- Specified by:
overridePreferredCompressionAlgorithmsin interfaceKeySpecBuilderInterface
-
overridePreferredHashAlgorithms
public KeySpecBuilder overridePreferredHashAlgorithms(@Nonnull HashAlgorithm... preferredHashAlgorithms)
- Specified by:
overridePreferredHashAlgorithmsin interfaceKeySpecBuilderInterface
-
overridePreferredSymmetricKeyAlgorithms
public KeySpecBuilder overridePreferredSymmetricKeyAlgorithms(@Nonnull SymmetricKeyAlgorithm... preferredSymmetricKeyAlgorithms)
- Specified by:
overridePreferredSymmetricKeyAlgorithmsin interfaceKeySpecBuilderInterface
-
build
public KeySpec build()
- Specified by:
buildin interfaceKeySpecBuilderInterface
-
-