This is an automated email from the ASF dual-hosted git repository.
exceptionfactory pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git
The following commit(s) were added to refs/heads/main by this push:
new 302bdbfb11 NIFI-10260 Changed display name and description of Validate
DTD properties
302bdbfb11 is described below
commit 302bdbfb113ea7cdcb552d90d4d30e0b19215d09
Author: Nandor Soma Abonyi <[email protected]>
AuthorDate: Thu Jul 21 18:02:03 2022 +0200
NIFI-10260 Changed display name and description of Validate DTD properties
- Set Allow DTD as display name in EvaluateXPath and EvaluateXQuery
This closes #6230
Co-authored-by: David Handermann <[email protected]>
Signed-off-by: David Handermann <[email protected]>
---
.../main/java/org/apache/nifi/processors/standard/EvaluateXPath.java | 4 +++-
.../main/java/org/apache/nifi/processors/standard/EvaluateXQuery.java | 4 +++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git
a/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EvaluateXPath.java
b/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EvaluateXPath.java
index 2250b4c4c2..f325b503c7 100644
---
a/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EvaluateXPath.java
+++
b/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EvaluateXPath.java
@@ -129,8 +129,10 @@ public class EvaluateXPath extends AbstractProcessor {
.build();
public static final PropertyDescriptor VALIDATE_DTD = new
PropertyDescriptor.Builder()
+ .displayName("Allow DTD")
.name("Validate DTD")
- .description("Specifies whether or not the XML content should be
validated against the DTD.")
+ .description("Allow embedded Document Type Declaration in XML. "
+ + "This feature should be disabled to avoid XML entity
expansion vulnerabilities.")
.required(true)
.allowableValues("true", "false")
.defaultValue("false")
diff --git
a/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EvaluateXQuery.java
b/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EvaluateXQuery.java
index 059185df39..8be53e2565 100644
---
a/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EvaluateXQuery.java
+++
b/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EvaluateXQuery.java
@@ -144,8 +144,10 @@ public class EvaluateXQuery extends AbstractProcessor {
.build();
public static final PropertyDescriptor VALIDATE_DTD = new
PropertyDescriptor.Builder()
+ .displayName("Allow DTD")
.name("Validate DTD")
- .description("Specifies whether or not the XML content should be
validated against the DTD.")
+ .description("Allow embedded Document Type Declaration in XML. "
+ + "This feature should be disabled to avoid XML entity
expansion vulnerabilities.")
.required(true)
.allowableValues("true", "false")
.defaultValue("false")