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 <[email protected]> Authored: Fri May 19 12:34:30 2017 +0200 Committer: Mark Struberg <[email protected]> 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());
