This is an automated email from the ASF dual-hosted git repository.
joewitt pushed a commit to branch support/nifi-1.x
in repository https://gitbox.apache.org/repos/asf/nifi.git
The following commit(s) were added to refs/heads/support/nifi-1.x by this push:
new bc7a20068c NIFI-12093 This closes #7766. Deprecated EncryptContent
Processor
bc7a20068c is described below
commit bc7a20068c1c0f26c9e3929b9736e522113a9cc0
Author: exceptionfactory <[email protected]>
AuthorDate: Wed Sep 20 13:36:53 2023 -0500
NIFI-12093 This closes #7766. Deprecated EncryptContent Processor
Signed-off-by: Joseph Witt <[email protected]>
---
.../org/apache/nifi/processors/standard/EncryptContent.java | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git
a/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EncryptContent.java
b/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EncryptContent.java
index 7fc901b8ff..184190ed3f 100644
---
a/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EncryptContent.java
+++
b/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EncryptContent.java
@@ -43,6 +43,7 @@ import
org.apache.nifi.annotation.behavior.SystemResourceConsideration;
import org.apache.nifi.annotation.behavior.WritesAttribute;
import org.apache.nifi.annotation.behavior.WritesAttributes;
import org.apache.nifi.annotation.documentation.CapabilityDescription;
+import org.apache.nifi.annotation.documentation.DeprecationNotice;
import org.apache.nifi.annotation.documentation.Tags;
import org.apache.nifi.components.AllowableValue;
import org.apache.nifi.components.PropertyDescriptor;
@@ -99,6 +100,17 @@ import org.bouncycastle.openpgp.PGPEncryptedData;
@WritesAttribute(attribute = "encryptcontent.salt_length", description
= "The raw salt length in bytes"),
@WritesAttribute(attribute = "encryptcontent.timestamp", description =
"The timestamp at which the cryptographic operation occurred in 'yyyy-MM-dd
HH:mm:ss.SSS Z' format"),
})
+@DeprecationNotice(
+ classNames = {
+ "org.apache.nifi.processors.pgp.EncryptContentPGP",
+ "org.apache.nifi.processors.pgp.DecryptContentPGP",
+ "org.apache.nifi.processors.cipher.DecryptContent",
+
"org.apache.nifi.processors.cipher.DecryptContentCompatibility",
+ "org.apache.nifi.processors.cipher.EncryptContentAge",
+ "org.apache.nifi.processors.cipher.DecryptContentAge",
+ },
+ reason = "EncryptContentAge or EncryptContentPGP should be used for
encrypting new files using standard formatting. DecryptContent supports
deciphering historical files."
+)
public class EncryptContent extends AbstractProcessor {
public static final String ENCRYPT_MODE = "Encrypt";