supporting clear text and obfuscated client cert 46/75246/1
authorBansal, Nitin (nb121v) <nitin.bansal@amdocs.com>
Thu, 3 Jan 2019 20:10:30 +0000 (15:10 -0500)
committerBansal, Nitin (nb121v) <nitin.bansal@amdocs.com>
Thu, 3 Jan 2019 20:11:25 +0000 (15:11 -0500)
supporting clear text and obfuscated client cert

Change-Id: I6a048309982662c6b78b561cb0db18627d6e294f
Issue-ID: AAI-2046
Signed-off-by: Bansal, Nitin (nb121v) <nitin.bansal@amdocs.com>
src/main/java/org/onap/crud/dao/DataRouterDAO.java
src/main/java/org/onap/crud/dao/champ/ChampDao.java

index df57beb..f8dea8c 100644 (file)
@@ -32,7 +32,7 @@ public class DataRouterDAO extends ChampDao {
       String deobfuscatedCertPassword = certPassword.startsWith("OBF:")?Password.deobfuscate(certPassword):certPassword;
       client = new RestClient().authenticationMode(RestAuthenticationMode.SSL_CERT).validateServerHostname(false)
           .validateServerCertChain(false).clientCertFile(CrudServiceConstants.CRD_DATAROUTER_AUTH_FILE)
-          .clientCertPassword(Password.deobfuscate(deobfuscatedCertPassword));
+          .clientCertPassword(deobfuscatedCertPassword);
 
       baseObjectUrl = url + OBJECT_SUB_URL;
       baseRelationshipUrl = url + RELATIONSHIP_SUB_URL;
index e6fb161..0a9adc4 100644 (file)
@@ -77,7 +77,7 @@ public class ChampDao implements GraphDao {
       String deobfuscatedCertPassword = certPassword.startsWith("OBF:")?Password.deobfuscate(certPassword):certPassword;
       client = new RestClient().authenticationMode(RestAuthenticationMode.SSL_CERT).validateServerHostname(false)
           .validateServerCertChain(false).clientCertFile(CrudServiceConstants.CRD_CHAMP_AUTH_FILE)
-          .clientCertPassword(Password.deobfuscate(deobfuscatedCertPassword));
+          .clientCertPassword(deobfuscatedCertPassword);
 
       baseObjectUrl = champUrl + OBJECT_SUB_URL;
       baseRelationshipUrl = champUrl + RELATIONSHIP_SUB_URL;