Fix fortify Issue on Privacy Violation 67/23167/1
authorJoseph Chou <jc2555@att.com>
Fri, 10 Nov 2017 21:09:25 +0000 (16:09 -0500)
committerJoseph Chou <jc2555@att.com>
Fri, 10 Nov 2017 21:14:06 +0000 (16:14 -0500)
Remove the line where password get stored in variable

Issue-ID: POLICY-442

Change-Id: I5d474c7a27dfbdcf49b5f1578be75bd2cb627afe
Signed-off-by: Joseph Chou <jc2555@att.com>
integrity-audit/src/main/java/org/onap/policy/common/ia/DbDAO.java

index e141209..db63340 100644 (file)
@@ -56,7 +56,6 @@ public class DbDAO {
        private String dbDriver;
        private String dbUrl;
        private String dbUser;
-       private String dbPwd;
        private String siteName;
        private String nodeType;
        private Properties properties=null;
@@ -106,7 +105,6 @@ public class DbDAO {
                this.dbDriver = properties.getProperty(IntegrityAuditProperties.DB_DRIVER).trim();
                this.dbUrl = properties.getProperty(IntegrityAuditProperties.DB_URL).trim();
                this.dbUser = properties.getProperty(IntegrityAuditProperties.DB_USER).trim();
-               this.dbPwd = properties.getProperty(IntegrityAuditProperties.DB_PWD).trim();
                this.siteName = properties.getProperty(IntegrityAuditProperties.SITE_NAME).trim();
                this.nodeType = properties.getProperty(IntegrityAuditProperties.NODE_TYPE).trim();
                this.properties = properties;
@@ -423,7 +421,7 @@ public class DbDAO {
                        iae.setNodeType(this.nodeType);
                        iae.setLastUpdated(new Date());
                        iae.setJdbcDriver(this.dbDriver);
-                       iae.setJdbcPassword(this.dbPwd);
+                       iae.setJdbcPassword(properties.getProperty(IntegrityAuditProperties.DB_PWD).trim());
                        iae.setJdbcUrl(dbUrl);
                        iae.setJdbcUser(dbUser);