BRMSGW HTTPS support for DMaaP/UEB interfaces 03/68203/1
authorMichael Mokry <mm117s@att.com>
Thu, 20 Sep 2018 16:41:09 +0000 (11:41 -0500)
committerMichael Mokry <mm117s@att.com>
Thu, 20 Sep 2018 16:48:03 +0000 (11:48 -0500)
Modified BrmsPush UEB interface implementation to use HTTPS

Change-Id: Id8ae68f23ee371142da3f9d8aa0a2b2e7988ff36
Issue-ID: POLICY-942
Signed-off-by: Michael Mokry <mm117s@att.com>
BRMSGateway/src/main/java/org/onap/policy/brms/api/BrmsPush.java

index 507e17f..8181c00 100644 (file)
@@ -342,7 +342,7 @@ public class BrmsPush {
             uebList = uebList.trim();
             pubTopic = pubTopic.trim();
             pubBuilder = new CambriaClientBuilders.PublisherBuilder();
             uebList = uebList.trim();
             pubTopic = pubTopic.trim();
             pubBuilder = new CambriaClientBuilders.PublisherBuilder();
-            pubBuilder.usingHosts(uebList).onTopic(pubTopic);
+            pubBuilder.usingHosts(uebList).onTopic(pubTopic).usingHttps(true);
             String apiKey = config.getProperty("UEB_API_KEY");
             String apiSecret = config.getProperty("UEB_API_SECRET");
             if (apiKey != null && !apiKey.isEmpty() && apiSecret != null && !apiSecret.isEmpty()) {
             String apiKey = config.getProperty("UEB_API_KEY");
             String apiSecret = config.getProperty("UEB_API_SECRET");
             if (apiKey != null && !apiKey.isEmpty() && apiSecret != null && !apiSecret.isEmpty()) {