aboutsummaryrefslogtreecommitdiff
path: root/contrib/storage-jdbc/src
diff options
context:
space:
mode:
authorVladimir Tkach <vovatkach75@gmail.com>2018-02-28 19:13:51 +0200
committerArina Ielchiieva <arina.yelchiyeva@gmail.com>2018-03-04 17:45:40 +0200
commit863ff0bcff1ee01df292277194e0fee25dbe3460 (patch)
treea51c3b23e0a24765f24aaaff9819c73eeecff5dc /contrib/storage-jdbc/src
parentf2ac8749b42539ca6301024becbf3e7092e9511e (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-xcontrib/storage-jdbc/src/main/java/org/apache/drill/exec/store/jdbc/JdbcStorageConfig.java2
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";