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;