Switch client and server to communicate over TLS
authorawudzins <adam.wudzinski@nokia.com>
Fri, 13 Mar 2020 15:54:18 +0000 (16:54 +0100)
committerawudzins <adam.wudzinski@nokia.com>
Fri, 3 Apr 2020 09:29:59 +0000 (11:29 +0200)
commitb81c681cb6be761a2abb5e2f5af1b923bef1f6b4
tree9e0712775bee897d3c0156a8fa6bf9d69846f2ed
parentfa33d3f9cf9b613968bf277284841164d392fc21
Switch client and server to communicate over TLS

Issue-ID: AAF-1084
Signed-off-by: Adam WudziƄski <adam.wudzinski@nokia.com>
Change-Id: I7f11b27c7dcdf4fc3eba2d5e64b6dc775c80dd74
40 files changed:
Makefile
README.md
certService/helm/aaf-cert-service/resources/certServiceClient-keystore.jks [new file with mode: 0644]
certService/helm/aaf-cert-service/resources/certServiceServer-keystore.jks [new file with mode: 0644]
certService/helm/aaf-cert-service/resources/certServiceServer-keystore.p12 [new file with mode: 0644]
certService/helm/aaf-cert-service/resources/root.crt [new file with mode: 0644]
certService/helm/aaf-cert-service/resources/truststore.jks [new file with mode: 0644]
certService/helm/aaf-cert-service/templates/deployment.yaml
certService/helm/aaf-cert-service/templates/secret_client_tls.yaml [new file with mode: 0644]
certService/helm/aaf-cert-service/templates/secret_server_tls.yaml [new file with mode: 0644]
certService/helm/aaf-cert-service/templates/service.yaml
certService/helm/aaf-cert-service/values.yaml
certService/src/main/resources/application.properties
certService/src/test/resources/application.properties
certServiceClient/README.md
certServiceClient/src/main/java/org/onap/aaf/certservice/client/CertServiceClient.java
certServiceClient/src/main/java/org/onap/aaf/certservice/client/api/ExitStatus.java
certServiceClient/src/main/java/org/onap/aaf/certservice/client/configuration/EnvsForTls.java [new file with mode: 0644]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/configuration/TlsConfigurationEnvs.java [new file with mode: 0644]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/configuration/exception/TlsConfigurationException.java [new file with mode: 0644]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/configuration/factory/CsrConfigurationFactory.java
certServiceClient/src/main/java/org/onap/aaf/certservice/client/configuration/factory/SslContextFactory.java [new file with mode: 0644]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/configuration/model/ClientConfiguration.java
certServiceClient/src/main/java/org/onap/aaf/certservice/client/httpclient/CloseableHttpsClientProvider.java [moved from certServiceClient/src/main/java/org/onap/aaf/certservice/client/httpclient/CloseableHttpClientProvider.java with 80% similarity]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/httpclient/HttpClient.java
certServiceClient/src/test/java/org/onap/aaf/certservice/client/configuration/factory/SslContextFactoryTest.java [new file with mode: 0644]
certServiceClient/src/test/java/org/onap/aaf/certservice/client/configuration/model/ClientConfigurationFactoryTest.java
certServiceClient/src/test/java/org/onap/aaf/certservice/client/httpclient/HttpClientTest.java
certServiceClient/src/test/resources/keystore.jks [new file with mode: 0644]
certServiceClient/src/test/resources/truststore.jks [new file with mode: 0644]
certs/Makefile [new file with mode: 0644]
certs/certServiceClient-keystore.jks [new file with mode: 0644]
certs/certServiceServer-keystore.jks [new file with mode: 0644]
certs/certServiceServer-keystore.p12 [new file with mode: 0644]
certs/root.crt [new file with mode: 0644]
certs/truststore.jks [new file with mode: 0644]
compose-resources/client-configuration.env
docker-compose.yml
docs/sections/configuration.rst
pom.xml