Add Certification merge logic
[oom/platform/cert-service.git] / trustStoreMerger / src / main / java / org / onap / oom / truststoremerger / api / ExitStatus.java
index d0c3b2f..b9111bf 100644 (file)
@@ -25,7 +25,15 @@ public enum ExitStatus {
     TRUSTSTORES_PATHS_PROVIDER_EXCEPTION(1, "Invalid paths in environment variables"),
     MERGER_CONFIGURATION_EXCEPTION(2, "Invalid merger configuration"),
     TRUSTSTORE_FILE_FACTORY_EXCEPTION(3, "Invalid truststore file-password pair"),
-    PASSWORD_READER_EXCEPTION(4, "Cannot read password from file");
+    PASSWORD_READER_EXCEPTION(4, "Cannot read password from file"),
+    CREATE_BACKUP_EXCEPTION(5, "Cannot create backup file"),
+    KEYSTORE_INSTANCE_EXCEPTION(6, "Cannot initialize keystore instance"),
+    TRUSTSTORE_LOAD_FILE_EXCEPTION(7, "Cannot load truststore file"),
+    TRUSTSTORE_DATA_OPERATION_EXCEPTION(8, "Cannot operate on truststore data"),
+    MISSING_TRUSTSTORE_EXCEPTION(9, "Missing truststore certificates in provided file"),
+    ALIAS_CONFLICT_EXCEPTION(10, "Alias conflict detected"),
+    WRITE_TRUSTSTORE_FILE_EXCEPTION(11, "Cannot save truststore file");
+
 
     private final int value;
     private final String message;