Merge "Fix sonar issue in AAIClientRESTExecutor"
authorDan Timoney <dt5972@att.com>
Fri, 13 Jul 2018 20:10:28 +0000 (20:10 +0000)
committerGerrit Code Review <gerrit@onap.org>
Fri, 13 Jul 2018 20:10:28 +0000 (20:10 +0000)
aai-service/provider/src/main/java/org/onap/ccsdk/sli/adaptors/aai/AAIClientRESTExecutor.java

index b6eacb7..aa134cb 100755 (executable)
@@ -138,11 +138,10 @@ public     class AAIClientRESTExecutor implements AAIExecutorInterface {
                 ctx = SSLContext.getInstance("TLS");
 
                 KeyManagerFactory kmf = null;
-                try {
+                try (FileInputStream fin = new FileInputStream(keystorePath)){
                     String storeType = "PKCS12";
                     String def = KeyStore.getDefaultType();
                     kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
-                    FileInputStream fin = new FileInputStream(keystorePath);
 
                     String extension = keystorePath.substring(keystorePath.lastIndexOf(".") + 1);