From e69e424aa205dce56cebda5babce30fe260b10f8 Mon Sep 17 00:00:00 2001 From: "r.bogacki" Date: Tue, 1 Oct 2019 08:58:51 +0200 Subject: Enabled HTTPS for sdc-workflow-designer -Enabled HTTPS for frontend and backend -Updated paths and passwords for a certificates Issue-ID: SDC-2479 Signed-off-by: Robert Bogacki Change-Id: Ibccdae478c047aac1a69192e3c257ea31dc39cac --- workflow-designer-be/pom.xml | 2 +- .../src/main/resources/application-dev.properties | 14 ++++++------- .../src/main/resources/application.properties | 8 +++---- .../src/main/resources/assembly.xml | 23 +++++++++++++++++++++ .../src/main/resources/org.onap.sdc.p12 | Bin 4051 -> 0 bytes 5 files changed, 35 insertions(+), 12 deletions(-) create mode 100644 workflow-designer-be/src/main/resources/assembly.xml delete mode 100644 workflow-designer-be/src/main/resources/org.onap.sdc.p12 (limited to 'workflow-designer-be') diff --git a/workflow-designer-be/pom.xml b/workflow-designer-be/pom.xml index d617b072..40b7074f 100644 --- a/workflow-designer-be/pom.xml +++ b/workflow-designer-be/pom.xml @@ -188,8 +188,8 @@ openjdk:8-jdk-alpine root - artifact / + ${project.basedir}/src/main/resources/assembly.xml java ${JAVA_OPTIONS} -jar /${project.build.finalName}.jar diff --git a/workflow-designer-be/src/main/resources/application-dev.properties b/workflow-designer-be/src/main/resources/application-dev.properties index 98eda721..2fdd9076 100644 --- a/workflow-designer-be/src/main/resources/application-dev.properties +++ b/workflow-designer-be/src/main/resources/application-dev.properties @@ -1,5 +1,5 @@ #/ -# Copyright © 2016-2018 European Support Limited +# Copyright � 2016-2018 European Support Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -17,12 +17,12 @@ server.servlet.context-path=/ http.port=${HTTP_PORT:8080} server.port=${SERVER_PORT:8443} -server.ssl.enabled=${SERVER_SSL_ENABLED:false} -server.ssl.key-password=${SERVER_SSL_KEY_PASSWORD:} -server.ssl.key-store=${SERVER_SSL_KEYSTORE_PATH:} -server.ssl.key-store-type=${SERVER_SSL_KEYSTORE_TYPE:} +server.ssl.enabled=${SERVER_SSL_ENABLED:true} +server.ssl.key-password=${SERVER_SSL_KEY_PASSWORD:!ppJ.JvWn0hGh)oVF]([Kv)^} +server.ssl.key-store=${SERVER_SSL_KEYSTORE_PATH:/etc/server-https-keystore/org.onap.sdc.p12} +server.ssl.key-store-type=${SERVER_SSL_KEYSTORE_TYPE:PKCS12} -sdc.be.protocol=${SDC_PROTOCOL:} +sdc.be.protocol=${SDC_PROTOCOL:https} sdc.be.endpoint=${SDC_ENDPOINT:} sdc.be.external.user=${SDC_USER:} sdc.be.external.password=${SDC_PASSWORD:} @@ -55,4 +55,4 @@ logging.file=${java.io.tmpdir}/application.log logging.pattern.console= %d{yyyy-MM-dd HH:mm:ss} - %msg%n # Logging pattern for file -logging.pattern.file= %d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg% \ No newline at end of file +logging.pattern.file= %d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg% diff --git a/workflow-designer-be/src/main/resources/application.properties b/workflow-designer-be/src/main/resources/application.properties index e7224a75..44b048ac 100644 --- a/workflow-designer-be/src/main/resources/application.properties +++ b/workflow-designer-be/src/main/resources/application.properties @@ -18,11 +18,11 @@ http.port=${HTTP_PORT:8080} server.port=${SERVER_PORT:8443} server.ssl.enabled=${SERVER_SSL_ENABLED:true} -server.ssl.key-password=${SERVER_SSL_KEY_PASSWORD:rTIS;B4kM]2GHcNK2c3B4&Ng} -server.ssl.key-store=${SERVER_SSL_KEYSTORE_PATH:classpath:org.onap.sdc.p12} -server.ssl.key-store-type=${SERVER_SSL_KEYSTORE_TYPE:PKCS12} +server.ssl.key-password=${SERVER_SSL_KEY_PASSWORD:} +server.ssl.key-store=${SERVER_SSL_KEYSTORE_PATH:} +server.ssl.key-store-type=${SERVER_SSL_KEYSTORE_TYPE:} -sdc.be.protocol=${SDC_PROTOCOL:https} +sdc.be.protocol=${SDC_PROTOCOL:} sdc.be.endpoint=${SDC_ENDPOINT:} sdc.be.external.user=${SDC_USER:} sdc.be.external.password=${SDC_PASSWORD:} diff --git a/workflow-designer-be/src/main/resources/assembly.xml b/workflow-designer-be/src/main/resources/assembly.xml new file mode 100644 index 00000000..f8b802c4 --- /dev/null +++ b/workflow-designer-be/src/main/resources/assembly.xml @@ -0,0 +1,23 @@ + + sdc-wfd-be-files + false + + + + ${project.build.finalName}.jar + + ${project.build.directory} + / + + + + org.onap.sdc.p12 + + ${project.basedir}/../workflow-designer-ui/docker + /etc/server-https-keystore + + + diff --git a/workflow-designer-be/src/main/resources/org.onap.sdc.p12 b/workflow-designer-be/src/main/resources/org.onap.sdc.p12 deleted file mode 100644 index ee000dc7..00000000 Binary files a/workflow-designer-be/src/main/resources/org.onap.sdc.p12 and /dev/null differ -- cgit 1.2.3-korg