This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 2723d4ef74a CAMEL-18461: camel-core - Add api_key as a known secret 
parameter
2723d4ef74a is described below

commit 2723d4ef74a8d2b56c58454e941ddf561ab04a5d
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Mon Sep 5 20:25:50 2022 +0200

    CAMEL-18461: camel-core - Add api_key as a known secret parameter
---
 .../src/main/java/org/apache/camel/util/SensitiveUtils.java         | 6 +++++-
 .../org/apache/camel/maven/packaging/UpdateSensitizeHelper.java     | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git 
a/core/camel-util/src/main/java/org/apache/camel/util/SensitiveUtils.java 
b/core/camel-util/src/main/java/org/apache/camel/util/SensitiveUtils.java
index 76ed7ba5c37..389b77c03f5 100644
--- a/core/camel-util/src/main/java/org/apache/camel/util/SensitiveUtils.java
+++ b/core/camel-util/src/main/java/org/apache/camel/util/SensitiveUtils.java
@@ -34,6 +34,8 @@ public final class SensitiveUtils {
                     "accountkey",
                     "accountsid",
                     "acltoken",
+                    "api_key",
+                    "api_secret",
                     "apipassword",
                     "apiuser",
                     "apiusername",
@@ -110,6 +112,8 @@ public final class SensitiveUtils {
                                                     + "|\\Qaccountkey\\E"
                                                     + "|\\Qaccountsid\\E"
                                                     + "|\\Qacltoken\\E"
+                                                    + "|\\Qapi_key\\E"
+                                                    + "|\\Qapi_secret\\E"
                                                     + "|\\Qapipassword\\E"
                                                     + "|\\Qapiuser\\E"
                                                     + "|\\Qapiusername\\E"
@@ -174,7 +178,7 @@ public final class SensitiveUtils {
                                                     + "|\\Qverificationcode\\E"
                                                     + 
"|\\Qwebhookverifytoken\\E"
                                                     + 
"|\\Qzookeeperpassword\\E"
-    // SENSITIVE-PATTERN: END
+                                                    // SENSITIVE-PATTERN: END
     ;
 
     private SensitiveUtils() {
diff --git 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateSensitizeHelper.java
 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateSensitizeHelper.java
index 8948e10a3cd..799a8fb5dac 100644
--- 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateSensitizeHelper.java
+++ 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateSensitizeHelper.java
@@ -55,7 +55,7 @@ public class UpdateSensitizeHelper extends 
AbstractGeneratorMojo {
 
     // extra keys that are regarded as secret which may not yet been in any 
component
     // they MUST be in lowercase and without a dash
-    private static final String[] EXTRA_KEYS = new String[] { "apipassword", 
"apiuser", "apiusername" };
+    private static final String[] EXTRA_KEYS = new String[] { "apipassword", 
"apiuser", "apiusername", "api_key", "api_secret" };
 
     @Parameter(defaultValue = 
"${project.basedir}/src/generated/resources/org/apache/camel/catalog/")
     protected File jsonDir;

Reply via email to