You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltaspike.apache.org by st...@apache.org on 2017/05/19 10:40:26 UTC

deltaspike git commit: DELTASPIKE-1254 filter value for logging before printing it

Repository: deltaspike
Updated Branches:
  refs/heads/master 9d14e39ce -> a9dd74e39


DELTASPIKE-1254 filter value for logging before printing it

Otherwise we might print cleartext passwords


Project: http://git-wip-us.apache.org/repos/asf/deltaspike/repo
Commit: http://git-wip-us.apache.org/repos/asf/deltaspike/commit/a9dd74e3
Tree: http://git-wip-us.apache.org/repos/asf/deltaspike/tree/a9dd74e3
Diff: http://git-wip-us.apache.org/repos/asf/deltaspike/diff/a9dd74e3

Branch: refs/heads/master
Commit: a9dd74e3924da4258ab551e25b4f382514bc7ec2
Parents: 9d14e39
Author: Mark Struberg <st...@apache.org>
Authored: Fri May 19 12:34:30 2017 +0200
Committer: Mark Struberg <st...@apache.org>
Committed: Fri May 19 12:34:30 2017 +0200

----------------------------------------------------------------------
 .../deltaspike/core/impl/config/ConfigurationExtension.java     | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/deltaspike/blob/a9dd74e3/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/config/ConfigurationExtension.java
----------------------------------------------------------------------
diff --git a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/config/ConfigurationExtension.java b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/config/ConfigurationExtension.java
index 8c3878e..4350445 100644
--- a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/config/ConfigurationExtension.java
+++ b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/config/ConfigurationExtension.java
@@ -333,7 +333,10 @@ public class ConfigurationExtension implements Extension, Deactivatable
             sb.append("\n\nConfigured Values:");
             for (Map.Entry<String, String> entry : allProperties.entrySet())
             {
-                sb.append("\n\t").append(entry.getKey()).append(" = ").append(entry.getValue());
+                sb.append("\n\t")
+                    .append(entry.getKey())
+                    .append(" = ")
+                    .append(ConfigResolver.filterConfigValueForLog(entry.getKey(), entry.getValue()));
             }
 
             LOG.info(sb.toString());