Class EncryptionResult.Builder
- java.lang.Object
-
- org.pgpainless.encryption_signing.EncryptionResult.Builder
-
- Enclosing class:
- EncryptionResult
public static class EncryptionResult.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EncryptionResult.Builder
addDetachedSignature(SubkeyIdentifier signingSubkeyIdentifier, org.bouncycastle.openpgp.PGPSignature detachedSignature)
EncryptionResult.Builder
addRecipient(SubkeyIdentifier recipient)
EncryptionResult
build()
EncryptionResult.Builder
setCompressionAlgorithm(CompressionAlgorithm compressionAlgorithm)
EncryptionResult.Builder
setEncryptionAlgorithm(SymmetricKeyAlgorithm encryptionAlgorithm)
EncryptionResult.Builder
setFileInfo(OpenPgpMetadata.FileInfo fileInfo)
-
-
-
Method Detail
-
setEncryptionAlgorithm
public EncryptionResult.Builder setEncryptionAlgorithm(SymmetricKeyAlgorithm encryptionAlgorithm)
-
setCompressionAlgorithm
public EncryptionResult.Builder setCompressionAlgorithm(CompressionAlgorithm compressionAlgorithm)
-
addRecipient
public EncryptionResult.Builder addRecipient(SubkeyIdentifier recipient)
-
addDetachedSignature
public EncryptionResult.Builder addDetachedSignature(SubkeyIdentifier signingSubkeyIdentifier, org.bouncycastle.openpgp.PGPSignature detachedSignature)
-
setFileInfo
public EncryptionResult.Builder setFileInfo(OpenPgpMetadata.FileInfo fileInfo)
-
build
public EncryptionResult build()
-
-