From 3fd929916dacab6e8861384cf81da90cdedfe275 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Tue, 26 Oct 2021 23:06:41 +0200 Subject: [PATCH] EncryptionOptions: Change return val of overrideEncryptionAlgorithm to EncryptionOptions --- .../org/pgpainless/encryption_signing/EncryptionOptions.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pgpainless-core/src/main/java/org/pgpainless/encryption_signing/EncryptionOptions.java b/pgpainless-core/src/main/java/org/pgpainless/encryption_signing/EncryptionOptions.java index befced35..b75e0081 100644 --- a/pgpainless-core/src/main/java/org/pgpainless/encryption_signing/EncryptionOptions.java +++ b/pgpainless-core/src/main/java/org/pgpainless/encryption_signing/EncryptionOptions.java @@ -273,11 +273,12 @@ public class EncryptionOptions { * * @param encryptionAlgorithm encryption algorithm override */ - public void overrideEncryptionAlgorithm(SymmetricKeyAlgorithm encryptionAlgorithm) { + public EncryptionOptions overrideEncryptionAlgorithm(SymmetricKeyAlgorithm encryptionAlgorithm) { if (encryptionAlgorithm == SymmetricKeyAlgorithm.NULL) { throw new IllegalArgumentException("Plaintext encryption can only be used to denote unencrypted secret keys."); } this.encryptionAlgorithmOverride = encryptionAlgorithm; + return this; } public interface EncryptionKeySelector {