diff options
author | Vladimir Tkach <vovatkach75@gmail.com> | 2018-02-28 19:13:51 +0200 |
---|---|---|
committer | Arina Ielchiieva <arina.yelchiyeva@gmail.com> | 2018-03-04 17:45:40 +0200 |
commit | 863ff0bcff1ee01df292277194e0fee25dbe3460 (patch) | |
tree | a51c3b23e0a24765f24aaaff9819c73eeecff5dc /contrib/storage-jdbc/src | |
parent | f2ac8749b42539ca6301024becbf3e7092e9511e (diff) |
DRILL-6189: Security: passwords logging and file permisions
1. Overrided serialization methods for instances with passwords
2. Changed file permissions for configuration files
closes #1139
Diffstat (limited to 'contrib/storage-jdbc/src')
-rwxr-xr-x | contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcStorageConfig.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcStorageConfig.java b/contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcStorageConfig.java index 5a921d400..15eb675ae 100755 --- a/contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcStorageConfig.java +++ b/contrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcStorageConfig.java @@ -17,6 +17,7 @@ */ package org.apache.drill.exec.store.jdbc; +import com.fasterxml.jackson.annotation.JsonFilter; import org.apache.drill.common.logical.StoragePluginConfig; import com.fasterxml.jackson.annotation.JsonCreator; @@ -24,6 +25,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonTypeName; @JsonTypeName(JdbcStorageConfig.NAME) +@JsonFilter("passwordFilter") public class JdbcStorageConfig extends StoragePluginConfig { public static final String NAME = "jdbc"; |