Refactor flow of cert files generation, based on OUTPUT_TYPE parameter
authorTomasz Wrobel <tomasz.wrobel@nokia.com>
Tue, 9 Jun 2020 13:37:46 +0000 (15:37 +0200)
committerTomasz Wrobel <tomasz.wrobel@nokia.com>
Tue, 16 Jun 2020 12:37:56 +0000 (14:37 +0200)
commitb288b7ab24f33af72e9c0fedecbb9979d1b4afc7
tree1344fef298151973e7d2626f79571f63d6a7cca2
parent1a890623eff92322a033943ba8e46d2e33b9c2c5
Refactor flow of cert files generation, based on OUTPUT_TYPE parameter

-Add artifacts creator provider (strategy pattern)
-Refactor KeystoreTruststoreCreator
-Add new exception: CertOutputTypeNotSupported
-Change Unit tests

Issue-ID: AAF-1152
Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com>
Change-Id: If2b2fa50d551e72f19319d781bfb6079d07c7b83
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/certification/conversion/ArtifactsCreator.java [moved from certServiceClient/src/main/java/org/onap/aaf/certservice/client/certification/conversion/KeystoreTruststoreCreatorFactory.java with 70% similarity]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/certification/conversion/ArtifactsCreatorProvider.java [new file with mode: 0644]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/certification/conversion/PKCS12ArtifactsCreator.java [moved from certServiceClient/src/main/java/org/onap/aaf/certservice/client/certification/conversion/KeystoreTruststoreCreator.java with 78% similarity]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/certification/exception/CertOutputTypeNotSupportedException.java [new file with mode: 0644]
certServiceClient/src/test/java/org/onap/aaf/certservice/client/certification/conversion/ArtifactsCreatorProviderTest.java [new file with mode: 0644]
certServiceClient/src/test/java/org/onap/aaf/certservice/client/certification/conversion/KeystoreTruststoreCreatorTest.java [deleted file]
certServiceClient/src/test/java/org/onap/aaf/certservice/client/certification/conversion/PKCS12ArtifactsCreatorTest.java [new file with mode: 0644]