This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch camel-3.18.x in repository https://gitbox.apache.org/repos/asf/camel.git
commit 4fa7d8032c9d5153998cc6e660b97e5e3e5ae0f8 Author: Claus Ibsen <[email protected]> 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 8e8953794d0..ddbe43e68a4 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", @@ -109,6 +111,8 @@ public final class SensitiveUtils { + "|\\Qaccountkey\\E" + "|\\Qaccountsid\\E" + "|\\Qacltoken\\E" + + "|\\Qapi_key\\E" + + "|\\Qapi_secret\\E" + "|\\Qapipassword\\E" + "|\\Qapiuser\\E" + "|\\Qapiusername\\E" @@ -172,7 +176,7 @@ public final class SensitiveUtils { + "|\\Quserpassword\\E" + "|\\Qverificationcode\\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;
