Adjust PNF simulator to use strict hostname checking. 39/113939/9
authortkogut <tomasz.kogut@nokia.com>
Fri, 16 Oct 2020 11:01:29 +0000 (13:01 +0200)
committerAdam Wudzinski <adam.wudzinski@nokia.com>
Wed, 21 Oct 2020 18:11:48 +0000 (20:11 +0200)
commit384b7b14722c5a2e351d61b3779869d680cebf8f
treeb22cdd6ebe422728bc462a774c3af6f79de7e036
parent9d44aaf054a1746149ce3bbc4c1e54e68d25f712
Adjust PNF simulator to use strict hostname checking.
Use separate keystore/truststore for ves.
Add network for communication between ves and pnfsim.

Issue-ID: INT-1744
Signed-off-by: tkogut <tomasz.kogut@nokia.com>
Change-Id: I6626ac6d6f74e739aeb93879eddfd44f9e9383ea
34 files changed:
pnfsimulator/README.md
pnfsimulator/src/main/java/org/onap/pnfsimulator/simulator/client/HttpClientAdapterImpl.java
pnfsimulator/src/main/java/org/onap/pnfsimulator/simulator/client/utils/ssl/CertificateReader.java [new file with mode: 0644]
pnfsimulator/src/main/java/org/onap/pnfsimulator/simulator/client/utils/ssl/HttpClientFactory.java [new file with mode: 0644]
pnfsimulator/src/main/java/org/onap/pnfsimulator/simulator/client/utils/ssl/HttpClientFactoryFacade.java [new file with mode: 0644]
pnfsimulator/src/main/java/org/onap/pnfsimulator/simulator/client/utils/ssl/PasswordConverter.java [new file with mode: 0644]
pnfsimulator/src/main/java/org/onap/pnfsimulator/simulator/client/utils/ssl/SSLContextFactory.java [new file with mode: 0644]
pnfsimulator/src/main/java/org/onap/pnfsimulator/simulator/client/utils/ssl/SslAuthenticationHelper.java
pnfsimulator/src/main/java/org/onap/pnfsimulator/simulator/client/utils/ssl/SslSupportLevel.java [deleted file]
pnfsimulator/src/main/resources/application.properties
pnfsimulator/src/test/java/org/onap/pnfsimulator/simulator/client/utils/ssl/HttpClientFactoryFacadeTest.java [new file with mode: 0644]
pnfsimulator/src/test/java/org/onap/pnfsimulator/simulator/client/utils/ssl/HttpClientFactoryTest.java [new file with mode: 0644]
pnfsimulator/src/test/java/org/onap/pnfsimulator/simulator/client/utils/ssl/PasswordConverterTest.java [new file with mode: 0644]
pnfsimulator/src/test/java/org/onap/pnfsimulator/simulator/client/utils/ssl/SSLContextFactoryTest.java [new file with mode: 0644]
pnfsimulator/src/test/java/org/onap/pnfsimulator/simulator/client/utils/ssl/SslSupportLevelTest.java [deleted file]
sanitycheck/events/vesAddressConfiguration.json
sanitycheck/pnfsimulator-secured/Makefile [deleted file]
sanitycheck/pnfsimulator-secured/README.md
sanitycheck/pnfsimulator-secured/certman/Makefile [new file with mode: 0644]
sanitycheck/pnfsimulator-secured/certman/README.md [new file with mode: 0644]
sanitycheck/pnfsimulator-secured/certman/docker-compose.yml [moved from sanitycheck/pnfsimulator-secured/docker-compose-certman.yml with 87% similarity]
sanitycheck/pnfsimulator-secured/certservice/Makefile [new file with mode: 0644]
sanitycheck/pnfsimulator-secured/certservice/README.md [new file with mode: 0644]
sanitycheck/pnfsimulator-secured/certservice/docker-compose-certservice-clients.yml [new file with mode: 0644]
sanitycheck/pnfsimulator-secured/certservice/docker-compose-certservice-ejbca.yml [new file with mode: 0644]
sanitycheck/pnfsimulator-secured/certservice/docker-compose-pnfsim.yml [new file with mode: 0644]
sanitycheck/pnfsimulator-secured/certservice/docker-compose-ves-dmaap.yml [new file with mode: 0644]
sanitycheck/pnfsimulator-secured/certservice/resources/certs/Makefile [moved from sanitycheck/pnfsimulator-secured/certservice/certs/Makefile with 100% similarity]
sanitycheck/pnfsimulator-secured/certservice/resources/certservice-client/client-configuration-for-pnfsim.env [moved from sanitycheck/pnfsimulator-secured/certservice/client-resources/client-configuration.env with 100% similarity]
sanitycheck/pnfsimulator-secured/certservice/resources/certservice-client/client-configuration-for-ves.env [new file with mode: 0644]
sanitycheck/pnfsimulator-secured/certservice/resources/certservice/cmpServers.json [moved from sanitycheck/pnfsimulator-secured/certservice/certservice-resources/cmpServers.json with 75% similarity]
sanitycheck/pnfsimulator-secured/certservice/resources/ejbca/ejbca-configuration.sh [moved from sanitycheck/pnfsimulator-secured/certservice/ejbca-resources/ejbca-configuration.sh with 100% similarity]
sanitycheck/pnfsimulator-secured/docker-compose-certservice.yml [deleted file]
sanitycheck/pnfsimulator-secured/docker-compose-ves.yml [deleted file]