Specify sensitivity property for password attributes
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/b1fa463b Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/b1fa463b Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/b1fa463b Branch: refs/heads/master Commit: b1fa463b55becf49572b6b4c4f030a88dae68640 Parents: a890c78 Author: Matt Sicker <[email protected]> Authored: Fri Dec 30 15:55:37 2016 -0600 Committer: Matt Sicker <[email protected]> Committed: Fri Dec 30 15:55:37 2016 -0600 ---------------------------------------------------------------------- .../apache/logging/log4j/core/net/ssl/KeyStoreConfiguration.java | 2 +- .../apache/logging/log4j/core/net/ssl/TrustStoreConfiguration.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/b1fa463b/log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/KeyStoreConfiguration.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/KeyStoreConfiguration.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/KeyStoreConfiguration.java index b0a6226..db844c7 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/KeyStoreConfiguration.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/KeyStoreConfiguration.java @@ -64,7 +64,7 @@ public class KeyStoreConfiguration extends AbstractKeyStoreConfiguration { public static KeyStoreConfiguration createKeyStoreConfiguration( // @formatter:off @PluginAttribute("location") final String location, - @PluginAttribute("password") final String password, + @PluginAttribute(value = "password", sensitive = true) final String password, @PluginAttribute("type") final String keyStoreType, @PluginAttribute("keyManagerFactoryAlgorithm") final String keyManagerFactoryAlgorithm) throws StoreConfigurationException { // @formatter:on http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/b1fa463b/log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/TrustStoreConfiguration.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/TrustStoreConfiguration.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/TrustStoreConfiguration.java index a3c9bf8..839365b 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/TrustStoreConfiguration.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/TrustStoreConfiguration.java @@ -59,7 +59,7 @@ public class TrustStoreConfiguration extends AbstractKeyStoreConfiguration { public static TrustStoreConfiguration createKeyStoreConfiguration( // @formatter:off @PluginAttribute("location") final String location, - @PluginAttribute("password") final String password, + @PluginAttribute(value = "password", sensitive = true) final String password, @PluginAttribute("type") final String keyStoreType, @PluginAttribute("trustManagerFactoryAlgorithm") final String trustManagerFactoryAlgorithm) throws StoreConfigurationException { // @formatter:on
