From b288b7ab24f33af72e9c0fedecbb9979d1b4afc7 Mon Sep 17 00:00:00 2001 From: Tomasz Wrobel Date: Tue, 9 Jun 2020 15:37:46 +0200 Subject: 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 Change-Id: If2b2fa50d551e72f19319d781bfb6079d07c7b83 --- .../src/main/java/org/onap/aaf/certservice/client/api/ExitStatus.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'certServiceClient/src/main/java/org/onap/aaf/certservice/client/api/ExitStatus.java') diff --git a/certServiceClient/src/main/java/org/onap/aaf/certservice/client/api/ExitStatus.java b/certServiceClient/src/main/java/org/onap/aaf/certservice/client/api/ExitStatus.java index 41217e76..00057829 100644 --- a/certServiceClient/src/main/java/org/onap/aaf/certservice/client/api/ExitStatus.java +++ b/certServiceClient/src/main/java/org/onap/aaf/certservice/client/api/ExitStatus.java @@ -30,7 +30,8 @@ public enum ExitStatus { PKCS12_CONVERSION_EXCEPTION(7,"Fail in PKCS12 conversion"), PK_TO_PEM_ENCODING_EXCEPTION(8,"Fail in Private Key to PEM Encoding"), TLS_CONFIGURATION_EXCEPTION(9, "Invalid TLS configuration"), - OUTPUT_TYPE_PARAMETER_VALIDATION_EXCEPTION(10, "Invalid value of the OUTPUT_TYPE parameter"); + OUTPUT_TYPE_PARAMETER_VALIDATION_EXCEPTION(10, "Invalid value of the OUTPUT_TYPE parameter"), + CERT_OUTPUT_TYPE_NOT_SUPPORTED_EXCEPTION(11, "Certificate creation type is not supported"); private final int value; private final String message; -- cgit 1.2.3-korg