<transformers>
                                         <transformer
                                                 implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
-                                            <mainClass>org.onap.oom.truststoremerger.MainApp</mainClass>
+                                            <mainClass>org.onap.oom.certservice.postprocessor.MainApp</mainClass>
                                         </transformer>
                                     </transformers>
                                 </configuration>
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger;
+package org.onap.oom.certservice.postprocessor;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger;
+package org.onap.oom.certservice.postprocessor;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger;
+package org.onap.oom.certservice.postprocessor;
 
-import org.onap.oom.truststoremerger.api.ExitableException;
-import org.onap.oom.truststoremerger.common.FileTools;
-import org.onap.oom.truststoremerger.configuration.AppConfigurationLoader;
-import org.onap.oom.truststoremerger.configuration.model.AppConfiguration;
-import org.onap.oom.truststoremerger.copier.KeystoreCopier;
-import org.onap.oom.truststoremerger.merger.TruststoreMerger;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.common.FileTools;
+import org.onap.oom.certservice.postprocessor.configuration.AppConfigurationLoader;
+import org.onap.oom.certservice.postprocessor.configuration.model.AppConfiguration;
+import org.onap.oom.certservice.postprocessor.copier.KeystoreCopier;
+import org.onap.oom.certservice.postprocessor.merger.TruststoreMerger;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger;
+package org.onap.oom.certservice.postprocessor;
 
 public class MainApp {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.api;
+package org.onap.oom.certservice.postprocessor.api;
 
 public class CertificateConstants {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.api;
+package org.onap.oom.certservice.postprocessor.api;
 
 public enum ExitStatus {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.api;
+package org.onap.oom.certservice.postprocessor.api;
 
 public class ExitableException extends RuntimeException {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.common;
+package org.onap.oom.certservice.postprocessor.common;
 
 import java.io.File;
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.common;
+package org.onap.oom.certservice.postprocessor.common;
 
 import java.io.File;
-import java.io.FileOutputStream;
 import java.io.IOException;
-import java.nio.file.Files;
 import org.apache.commons.io.FileUtils;
-import org.onap.oom.truststoremerger.merger.exception.CreateBackupException;
+import org.onap.oom.certservice.postprocessor.merger.exception.CreateBackupException;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.common;
+package org.onap.oom.certservice.postprocessor.common;
 
 import java.io.File;
 import java.io.IOException;
 import java.nio.file.Files;
-import org.onap.oom.truststoremerger.merger.exception.PasswordReaderException;
+import org.onap.oom.certservice.postprocessor.merger.exception.PasswordReaderException;
 
 public final class PasswordReader {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.configuration;
+package org.onap.oom.certservice.postprocessor.configuration;
 
-import org.onap.oom.truststoremerger.api.ExitableException;
-import org.onap.oom.truststoremerger.configuration.model.AppConfiguration;
-import org.onap.oom.truststoremerger.configuration.path.DelimitedPathsSplitter;
-import org.onap.oom.truststoremerger.configuration.path.env.EnvReader;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.configuration.model.AppConfiguration;
+import org.onap.oom.certservice.postprocessor.configuration.path.DelimitedPathsSplitter;
+import org.onap.oom.certservice.postprocessor.configuration.path.env.EnvReader;
 
 public class AppConfigurationLoader {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.configuration;
+package org.onap.oom.certservice.postprocessor.configuration;
 
 
-import static org.onap.oom.truststoremerger.configuration.model.EnvVariable.KEYSTORE_DESTINATION_PATHS;
-import static org.onap.oom.truststoremerger.configuration.model.EnvVariable.KEYSTORE_SOURCE_PATHS;
-import static org.onap.oom.truststoremerger.configuration.model.EnvVariable.TRUSTSTORES_PASSWORDS_PATHS;
-import static org.onap.oom.truststoremerger.configuration.model.EnvVariable.TRUSTSTORES_PATHS;
+import static org.onap.oom.certservice.postprocessor.configuration.model.EnvVariable.KEYSTORE_DESTINATION_PATHS;
+import static org.onap.oom.certservice.postprocessor.configuration.model.EnvVariable.KEYSTORE_SOURCE_PATHS;
+import static org.onap.oom.certservice.postprocessor.configuration.model.EnvVariable.TRUSTSTORES_PASSWORDS_PATHS;
+import static org.onap.oom.certservice.postprocessor.configuration.model.EnvVariable.TRUSTSTORES_PATHS;
 
 import java.util.Collections;
 import java.util.List;
 import java.util.Optional;
-import org.onap.oom.truststoremerger.configuration.exception.CertificatesPathsValidationException;
-import org.onap.oom.truststoremerger.configuration.exception.ConfigurationException;
-import org.onap.oom.truststoremerger.configuration.model.AppConfiguration;
-import org.onap.oom.truststoremerger.configuration.model.EnvVariable;
-import org.onap.oom.truststoremerger.configuration.path.DelimitedPathsSplitter;
-import org.onap.oom.truststoremerger.configuration.path.env.EnvReader;
+import org.onap.oom.certservice.postprocessor.configuration.path.env.EnvReader;
+import org.onap.oom.certservice.postprocessor.configuration.exception.CertificatesPathsValidationException;
+import org.onap.oom.certservice.postprocessor.configuration.exception.ConfigurationException;
+import org.onap.oom.certservice.postprocessor.configuration.model.AppConfiguration;
+import org.onap.oom.certservice.postprocessor.configuration.model.EnvVariable;
+import org.onap.oom.certservice.postprocessor.configuration.path.DelimitedPathsSplitter;
 
 public class AppConfigurationProvider {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.configuration.exception;
+package org.onap.oom.certservice.postprocessor.configuration.exception;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 
 public class CertificatesPathsValidationException extends ExitableException {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.configuration.exception;
+package org.onap.oom.certservice.postprocessor.configuration.exception;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 
 public class ConfigurationException extends ExitableException {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.configuration.model;
+package org.onap.oom.certservice.postprocessor.configuration.model;
 
 import java.util.Collections;
 import java.util.List;
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.configuration.model;
+package org.onap.oom.certservice.postprocessor.configuration.model;
 
-import static org.onap.oom.truststoremerger.configuration.path.validation.ValidationFunctions.doesItContainValidCertificatesPaths;
-import static org.onap.oom.truststoremerger.configuration.path.validation.ValidationFunctions.doesItContainValidPasswordPaths;
-import static org.onap.oom.truststoremerger.configuration.path.validation.ValidationFunctions.doesItContainValidPathsToCopy;
+import static org.onap.oom.certservice.postprocessor.configuration.path.validation.ValidationFunctions.doesItContainValidCertificatesPaths;
+import static org.onap.oom.certservice.postprocessor.configuration.path.validation.ValidationFunctions.doesItContainValidPasswordPaths;
+import static org.onap.oom.certservice.postprocessor.configuration.path.validation.ValidationFunctions.doesItContainValidPathsToCopy;
 
 import java.util.List;
 import java.util.function.Predicate;
+import org.onap.oom.certservice.postprocessor.configuration.path.validation.ValidationFunctions;
 
 public enum EnvVariable {
     TRUSTSTORES_PATHS(true, doesItContainValidCertificatesPaths()),
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.configuration.path;
+package org.onap.oom.certservice.postprocessor.configuration.path;
 
 import java.util.Arrays;
 import java.util.List;
 import java.util.Optional;
-import org.onap.oom.truststoremerger.configuration.exception.CertificatesPathsValidationException;
-import org.onap.oom.truststoremerger.configuration.model.EnvVariable;
+import org.onap.oom.certservice.postprocessor.configuration.exception.CertificatesPathsValidationException;
+import org.onap.oom.certservice.postprocessor.configuration.model.EnvVariable;
 
 public class DelimitedPathsSplitter {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.configuration.path.env;
+package org.onap.oom.certservice.postprocessor.configuration.path.env;
 
 import java.util.Optional;
 import org.slf4j.Logger;
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.configuration.path.validation;
+package org.onap.oom.certservice.postprocessor.configuration.path.validation;
 
 import java.util.List;
 import java.util.function.Predicate;
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.copier;
+package org.onap.oom.certservice.postprocessor.copier;
 
 import java.io.File;
 import java.io.IOException;
 import java.util.List;
-import org.onap.oom.truststoremerger.common.FileTools;
-import org.onap.oom.truststoremerger.configuration.model.AppConfiguration;
-import org.onap.oom.truststoremerger.copier.exception.KeystoreFileCopyException;
-import org.onap.oom.truststoremerger.copier.exception.KeystoreNotExistException;
+import org.onap.oom.certservice.postprocessor.common.FileTools;
+import org.onap.oom.certservice.postprocessor.configuration.model.AppConfiguration;
+import org.onap.oom.certservice.postprocessor.copier.exception.KeystoreFileCopyException;
+import org.onap.oom.certservice.postprocessor.copier.exception.KeystoreNotExistException;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.copier.exception;
+package org.onap.oom.certservice.postprocessor.copier.exception;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 
 public class KeystoreFileCopyException extends ExitableException {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.copier.exception;
+package org.onap.oom.certservice.postprocessor.copier.exception;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 
 public class KeystoreNotExistException extends ExitableException {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger;
+package org.onap.oom.certservice.postprocessor.merger;
 
 import java.util.ArrayList;
 import java.util.List;
-import org.onap.oom.truststoremerger.merger.exception.KeystoreInstanceException;
-import org.onap.oom.truststoremerger.merger.exception.LoadTruststoreException;
-import org.onap.oom.truststoremerger.merger.exception.PasswordReaderException;
-import org.onap.oom.truststoremerger.merger.exception.TruststoreFileFactoryException;
-import org.onap.oom.truststoremerger.merger.model.TruststoreFactory;
-import org.onap.oom.truststoremerger.merger.model.Truststore;
+import org.onap.oom.certservice.postprocessor.merger.exception.KeystoreInstanceException;
+import org.onap.oom.certservice.postprocessor.merger.exception.LoadTruststoreException;
+import org.onap.oom.certservice.postprocessor.merger.exception.PasswordReaderException;
+import org.onap.oom.certservice.postprocessor.merger.exception.TruststoreFileFactoryException;
+import org.onap.oom.certservice.postprocessor.merger.model.Truststore;
+import org.onap.oom.certservice.postprocessor.merger.model.TruststoreFactory;
 
 public class TruststoreFilesProvider {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger;
+package org.onap.oom.certservice.postprocessor.merger;
 
 import java.util.List;
-import org.onap.oom.truststoremerger.api.ExitableException;
-import org.onap.oom.truststoremerger.configuration.model.AppConfiguration;
-import org.onap.oom.truststoremerger.merger.model.Truststore;
-import org.onap.oom.truststoremerger.merger.model.certificate.CertificateWithAlias;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.configuration.model.AppConfiguration;
+import org.onap.oom.certservice.postprocessor.merger.model.Truststore;
+import org.onap.oom.certservice.postprocessor.merger.model.certificate.CertificateWithAlias;
 
 public class TruststoreMerger {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.exception;
+package org.onap.oom.certservice.postprocessor.merger.exception;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 
 public class AliasConflictException extends ExitableException {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.exception;
+package org.onap.oom.certservice.postprocessor.merger.exception;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 
 public class CreateBackupException extends ExitableException {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.exception;
+package org.onap.oom.certservice.postprocessor.merger.exception;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 
 public class KeystoreInstanceException extends ExitableException {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.exception;
+package org.onap.oom.certservice.postprocessor.merger.exception;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 
 public class LoadTruststoreException extends ExitableException {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.exception;
+package org.onap.oom.certservice.postprocessor.merger.exception;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 
 public class MissingTruststoreException extends ExitableException {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.exception;
+package org.onap.oom.certservice.postprocessor.merger.exception;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 
 public class PasswordReaderException extends ExitableException {
     public PasswordReaderException(String errorMessage) {
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.exception;
+package org.onap.oom.certservice.postprocessor.merger.exception;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 
 public class TruststoreDataOperationException extends ExitableException {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.exception;
+package org.onap.oom.certservice.postprocessor.merger.exception;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 
 public class TruststoreFileFactoryException extends ExitableException {
     public TruststoreFileFactoryException(String errorMessage) {
 
  */
 
 
-package org.onap.oom.truststoremerger.merger.exception;
+package org.onap.oom.certservice.postprocessor.merger.exception;
 
-import org.onap.oom.truststoremerger.api.ExitStatus;
-import org.onap.oom.truststoremerger.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.api.ExitStatus;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
 
 public class WriteTruststoreFileException extends ExitableException {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.model;
+package org.onap.oom.certservice.postprocessor.merger.model;
 
 import java.io.File;
 import java.io.FileInputStream;
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.List;
-import org.onap.oom.truststoremerger.api.ExitableException;
-import org.onap.oom.truststoremerger.common.FileTools;
-import org.onap.oom.truststoremerger.merger.exception.AliasConflictException;
-import org.onap.oom.truststoremerger.merger.exception.LoadTruststoreException;
-import org.onap.oom.truststoremerger.merger.exception.MissingTruststoreException;
-import org.onap.oom.truststoremerger.merger.exception.TruststoreDataOperationException;
-import org.onap.oom.truststoremerger.merger.exception.WriteTruststoreFileException;
-import org.onap.oom.truststoremerger.merger.model.certificate.CertificateWithAlias;
-import org.onap.oom.truststoremerger.merger.model.certificate.CertificateWithAliasFactory;
+import org.onap.oom.certservice.postprocessor.merger.exception.AliasConflictException;
+import org.onap.oom.certservice.postprocessor.merger.exception.LoadTruststoreException;
+import org.onap.oom.certservice.postprocessor.merger.exception.MissingTruststoreException;
+import org.onap.oom.certservice.postprocessor.merger.exception.TruststoreDataOperationException;
+import org.onap.oom.certservice.postprocessor.merger.exception.WriteTruststoreFileException;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.common.FileTools;
+import org.onap.oom.certservice.postprocessor.merger.model.certificate.CertificateWithAlias;
+import org.onap.oom.certservice.postprocessor.merger.model.certificate.CertificateWithAliasFactory;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.model;
+package org.onap.oom.certservice.postprocessor.merger.model;
 
 import java.io.File;
 import java.security.KeyStore;
 import java.security.KeyStoreException;
-import org.onap.oom.truststoremerger.common.PasswordReader;
-import org.onap.oom.truststoremerger.merger.exception.KeystoreInstanceException;
-import org.onap.oom.truststoremerger.merger.exception.LoadTruststoreException;
-import org.onap.oom.truststoremerger.merger.exception.PasswordReaderException;
+import org.onap.oom.certservice.postprocessor.merger.exception.KeystoreInstanceException;
+import org.onap.oom.certservice.postprocessor.merger.exception.LoadTruststoreException;
+import org.onap.oom.certservice.postprocessor.merger.exception.PasswordReaderException;
+import org.onap.oom.certservice.postprocessor.common.PasswordReader;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.model;
+package org.onap.oom.certservice.postprocessor.merger.model;
 
-import static org.onap.oom.truststoremerger.api.CertificateConstants.BOUNCY_CASTLE_PROVIDER;
-import static org.onap.oom.truststoremerger.api.CertificateConstants.X_509_CERTIFICATE;
+import static org.onap.oom.certservice.postprocessor.api.CertificateConstants.BOUNCY_CASTLE_PROVIDER;
+import static org.onap.oom.certservice.postprocessor.api.CertificateConstants.X_509_CERTIFICATE;
 
 import java.io.File;
 import java.io.FileInputStream;
 import org.bouncycastle.openssl.jcajce.JcaMiscPEMGenerator;
 import org.bouncycastle.util.io.pem.PemObjectGenerator;
 import org.bouncycastle.util.io.pem.PemWriter;
-import org.onap.oom.truststoremerger.common.FileTools;
-import org.onap.oom.truststoremerger.merger.exception.MissingTruststoreException;
-import org.onap.oom.truststoremerger.merger.exception.TruststoreDataOperationException;
-import org.onap.oom.truststoremerger.merger.exception.WriteTruststoreFileException;
-import org.onap.oom.truststoremerger.merger.model.certificate.CertificateWithAlias;
-import org.onap.oom.truststoremerger.merger.model.certificate.CertificateWithAliasFactory;
+import org.onap.oom.certservice.postprocessor.merger.exception.MissingTruststoreException;
+import org.onap.oom.certservice.postprocessor.merger.exception.TruststoreDataOperationException;
+import org.onap.oom.certservice.postprocessor.merger.exception.WriteTruststoreFileException;
+import org.onap.oom.certservice.postprocessor.common.FileTools;
+import org.onap.oom.certservice.postprocessor.merger.model.certificate.CertificateWithAlias;
+import org.onap.oom.certservice.postprocessor.merger.model.certificate.CertificateWithAliasFactory;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.model;
+package org.onap.oom.certservice.postprocessor.merger.model;
 
 import java.io.File;
 import java.util.List;
-import org.onap.oom.truststoremerger.api.ExitableException;
-import org.onap.oom.truststoremerger.common.FileTools;
-import org.onap.oom.truststoremerger.merger.exception.CreateBackupException;
-import org.onap.oom.truststoremerger.merger.model.certificate.CertificateWithAlias;
+import org.onap.oom.certservice.postprocessor.merger.exception.CreateBackupException;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.common.FileTools;
+import org.onap.oom.certservice.postprocessor.merger.model.certificate.CertificateWithAlias;
 
 public abstract class Truststore {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.model;
+package org.onap.oom.certservice.postprocessor.merger.model;
 
-import static org.onap.oom.truststoremerger.api.CertificateConstants.JKS_TYPE;
-import static org.onap.oom.truststoremerger.api.CertificateConstants.PKCS12_TYPE;
+import static org.onap.oom.certservice.postprocessor.api.CertificateConstants.JKS_TYPE;
+import static org.onap.oom.certservice.postprocessor.api.CertificateConstants.PKCS12_TYPE;
 
 import java.io.File;
-import org.onap.oom.truststoremerger.common.ExtensionResolver;
-import org.onap.oom.truststoremerger.merger.exception.KeystoreInstanceException;
-import org.onap.oom.truststoremerger.merger.exception.LoadTruststoreException;
-import org.onap.oom.truststoremerger.merger.exception.PasswordReaderException;
-import org.onap.oom.truststoremerger.merger.exception.TruststoreFileFactoryException;
+import org.onap.oom.certservice.postprocessor.merger.exception.KeystoreInstanceException;
+import org.onap.oom.certservice.postprocessor.merger.exception.LoadTruststoreException;
+import org.onap.oom.certservice.postprocessor.merger.exception.PasswordReaderException;
+import org.onap.oom.certservice.postprocessor.common.ExtensionResolver;
+import org.onap.oom.certservice.postprocessor.merger.exception.TruststoreFileFactoryException;
 
 public class TruststoreFactory {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.model.certificate;
+package org.onap.oom.certservice.postprocessor.merger.model.certificate;
 
 import java.security.cert.Certificate;
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.model.certificate;
+package org.onap.oom.certservice.postprocessor.merger.model.certificate;
 
 import java.security.cert.Certificate;
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.model.certificate;
+package org.onap.oom.certservice.postprocessor.merger.model.certificate;
 
 
 import java.util.concurrent.atomic.AtomicInteger;
 
  */
 
 
-package org.onap.oom.truststoremerger;
+package org.onap.oom.certservice.postprocessor;
 
 import static org.mockito.Mockito.doNothing;
 import static org.mockito.Mockito.doThrow;
 import static org.mockito.Mockito.verify;
-import static org.onap.oom.truststoremerger.api.ExitStatus.ALIAS_CONFLICT_EXCEPTION;
-import static org.onap.oom.truststoremerger.api.ExitStatus.SUCCESS;
-import static org.onap.oom.truststoremerger.api.ExitStatus.UNEXPECTED_EXCEPTION;
+import static org.onap.oom.certservice.postprocessor.api.ExitStatus.ALIAS_CONFLICT_EXCEPTION;
+import static org.onap.oom.certservice.postprocessor.api.ExitStatus.SUCCESS;
+import static org.onap.oom.certservice.postprocessor.api.ExitStatus.UNEXPECTED_EXCEPTION;
 
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.extension.ExtendWith;
 import org.mockito.InjectMocks;
 import org.mockito.Mock;
 import org.mockito.junit.jupiter.MockitoExtension;
-import org.onap.oom.truststoremerger.merger.exception.AliasConflictException;
+import org.onap.oom.certservice.postprocessor.merger.exception.AliasConflictException;
 
 @ExtendWith(MockitoExtension.class)
 public class AppExecutorTest {
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.common;
+package org.onap.oom.certservice.postprocessor.common;
 
 import org.junit.jupiter.params.ParameterizedTest;
 import org.junit.jupiter.params.provider.CsvSource;
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.common;
+package org.onap.oom.certservice.postprocessor.common;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
 import java.io.IOException;
 import java.nio.charset.Charset;
 import org.apache.commons.io.FileUtils;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.io.TempDir;
-import org.onap.oom.truststoremerger.merger.exception.CreateBackupException;
-import org.onap.oom.truststoremerger.merger.model.TestCertificateProvider;
 
 public class FileToolsTest {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.common;
+package org.onap.oom.certservice.postprocessor.common;
 
 import org.junit.jupiter.api.Test;
 
 import java.io.File;
-import org.onap.oom.truststoremerger.merger.exception.PasswordReaderException;
+import org.onap.oom.certservice.postprocessor.merger.exception.PasswordReaderException;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.configuration;
+package org.onap.oom.certservice.postprocessor.configuration;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
 import static org.mockito.Mockito.when;
-import static org.onap.oom.truststoremerger.configuration.model.EnvVariable.KEYSTORE_DESTINATION_PATHS;
-import static org.onap.oom.truststoremerger.configuration.model.EnvVariable.KEYSTORE_SOURCE_PATHS;
-import static org.onap.oom.truststoremerger.configuration.model.EnvVariable.TRUSTSTORES_PASSWORDS_PATHS;
-import static org.onap.oom.truststoremerger.configuration.model.EnvVariable.TRUSTSTORES_PATHS;
+import static org.onap.oom.certservice.postprocessor.configuration.model.EnvVariable.KEYSTORE_DESTINATION_PATHS;
+import static org.onap.oom.certservice.postprocessor.configuration.model.EnvVariable.KEYSTORE_SOURCE_PATHS;
+import static org.onap.oom.certservice.postprocessor.configuration.model.EnvVariable.TRUSTSTORES_PASSWORDS_PATHS;
+import static org.onap.oom.certservice.postprocessor.configuration.model.EnvVariable.TRUSTSTORES_PATHS;
 
 import java.util.ArrayList;
 import java.util.List;
 import org.junit.jupiter.api.extension.ExtendWith;
 import org.mockito.Mock;
 import org.mockito.junit.jupiter.MockitoExtension;
-import org.onap.oom.truststoremerger.configuration.exception.CertificatesPathsValidationException;
-import org.onap.oom.truststoremerger.configuration.exception.ConfigurationException;
-import org.onap.oom.truststoremerger.configuration.model.AppConfiguration;
-import org.onap.oom.truststoremerger.configuration.path.DelimitedPathsSplitter;
-import org.onap.oom.truststoremerger.configuration.path.env.EnvReader;
+import org.onap.oom.certservice.postprocessor.configuration.exception.CertificatesPathsValidationException;
+import org.onap.oom.certservice.postprocessor.configuration.exception.ConfigurationException;
+import org.onap.oom.certservice.postprocessor.configuration.model.AppConfiguration;
+import org.onap.oom.certservice.postprocessor.configuration.path.DelimitedPathsSplitter;
+import org.onap.oom.certservice.postprocessor.configuration.path.env.EnvReader;
 
 @ExtendWith(MockitoExtension.class)
 class AppConfigurationProviderTest {
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.configuration.path;
+package org.onap.oom.certservice.postprocessor.configuration.path;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
-import static org.onap.oom.truststoremerger.configuration.model.EnvVariable.TRUSTSTORES_PASSWORDS_PATHS;
-import static org.onap.oom.truststoremerger.configuration.model.EnvVariable.TRUSTSTORES_PATHS;
+import static org.onap.oom.certservice.postprocessor.configuration.model.EnvVariable.TRUSTSTORES_PASSWORDS_PATHS;
+import static org.onap.oom.certservice.postprocessor.configuration.model.EnvVariable.TRUSTSTORES_PATHS;
 
 import java.util.Optional;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.extension.ExtendWith;
 import org.mockito.junit.jupiter.MockitoExtension;
-import org.onap.oom.truststoremerger.configuration.exception.CertificatesPathsValidationException;
+import org.onap.oom.certservice.postprocessor.configuration.exception.CertificatesPathsValidationException;
 
 @ExtendWith(MockitoExtension.class)
 class DelimitedPathsSplitterTest {
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.configuration.path.env;
+package org.onap.oom.certservice.postprocessor.configuration.path.env;
 
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.mockito.Mockito.when;
-import static org.onap.oom.truststoremerger.configuration.model.EnvVariable.TRUSTSTORES_PASSWORDS_PATHS;
+import static org.onap.oom.certservice.postprocessor.configuration.model.EnvVariable.TRUSTSTORES_PASSWORDS_PATHS;
 
 import java.util.Optional;
 import org.junit.jupiter.api.BeforeEach;
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.configuration.path.validation;
+package org.onap.oom.certservice.postprocessor.configuration.path.validation;
 
 
 import static org.assertj.core.api.Assertions.assertThat;
-import static org.onap.oom.truststoremerger.configuration.path.validation.ValidationFunctions.doesItContainValidCertificatesPaths;
-import static org.onap.oom.truststoremerger.configuration.path.validation.ValidationFunctions.doesItContainValidPasswordPaths;
+import static org.onap.oom.certservice.postprocessor.configuration.path.validation.ValidationFunctions.doesItContainValidCertificatesPaths;
+import static org.onap.oom.certservice.postprocessor.configuration.path.validation.ValidationFunctions.doesItContainValidPasswordPaths;
+import static org.onap.oom.certservice.postprocessor.configuration.path.validation.ValidationFunctions.doesItContainValidPathsToCopy;
 
 import java.util.Arrays;
 import java.util.List;
         List<String> sourcePaths = Arrays.asList("/opt/dcae/cacert/external/keystore.p12",
             "/opt/dcae/cacert/external/keystore.pass");
         // when
-        boolean result = ValidationFunctions.doesItContainValidPathsToCopy().test(sourcePaths);
+        boolean result = doesItContainValidPathsToCopy().test(sourcePaths);
         // then
         assertThat(result).isTrue();
     }
         // given
         List<String> sourcePaths = Arrays.asList("/opt/dcae/cacert/cert.p12","/opt/dcae/cacert/p12.pass");
         // when
-        boolean result = ValidationFunctions.doesItContainValidPathsToCopy().test(sourcePaths);
+        boolean result = doesItContainValidPathsToCopy().test(sourcePaths);
         // then
         assertThat(result).isTrue();
     }
         // given
         List<String> sourcePaths = Arrays.asList("/opt/dcae/cacert/cert.txt","/opt/dcae/cacert/p12.other");
         // when
-        boolean result = ValidationFunctions.doesItContainValidPathsToCopy().test(sourcePaths);
+        boolean result = doesItContainValidPathsToCopy().test(sourcePaths);
         // then
         assertThat(result).isFalse();
     }
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.copier;
+package org.onap.oom.certservice.postprocessor.copier;
 
 import java.io.File;
 import java.io.IOException;
 import org.apache.commons.io.FileUtils;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.io.TempDir;
-import org.onap.oom.truststoremerger.common.FileTools;
-import org.onap.oom.truststoremerger.configuration.model.AppConfiguration;
-import org.onap.oom.truststoremerger.copier.exception.KeystoreFileCopyException;
-import org.onap.oom.truststoremerger.copier.exception.KeystoreNotExistException;
+import org.onap.oom.certservice.postprocessor.common.FileTools;
+import org.onap.oom.certservice.postprocessor.configuration.model.AppConfiguration;
+import org.onap.oom.certservice.postprocessor.copier.exception.KeystoreFileCopyException;
+import org.onap.oom.certservice.postprocessor.copier.exception.KeystoreNotExistException;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
 
  */
 
 
-package org.onap.oom.truststoremerger.merger;
+package org.onap.oom.certservice.postprocessor.merger;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
 import java.util.Arrays;
 import java.util.List;
 import org.junit.jupiter.api.Test;
-import org.onap.oom.truststoremerger.merger.exception.KeystoreInstanceException;
-import org.onap.oom.truststoremerger.merger.exception.LoadTruststoreException;
-import org.onap.oom.truststoremerger.merger.exception.PasswordReaderException;
-import org.onap.oom.truststoremerger.merger.exception.TruststoreFileFactoryException;
-import org.onap.oom.truststoremerger.merger.model.Truststore;
-import org.onap.oom.truststoremerger.merger.model.TruststoreFactory;
+import org.onap.oom.certservice.postprocessor.merger.exception.KeystoreInstanceException;
+import org.onap.oom.certservice.postprocessor.merger.exception.LoadTruststoreException;
+import org.onap.oom.certservice.postprocessor.merger.exception.PasswordReaderException;
+import org.onap.oom.certservice.postprocessor.merger.exception.TruststoreFileFactoryException;
+import org.onap.oom.certservice.postprocessor.merger.model.Truststore;
+import org.onap.oom.certservice.postprocessor.merger.model.TruststoreFactory;
 
 class TruststoreFilesProviderTest {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.model;
+package org.onap.oom.certservice.postprocessor.merger.model;
 
 import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
 
 import java.util.List;
 import org.junit.jupiter.api.Test;
-import org.onap.oom.truststoremerger.api.ExitableException;
-import org.onap.oom.truststoremerger.merger.exception.AliasConflictException;
-import org.onap.oom.truststoremerger.merger.exception.MissingTruststoreException;
-import org.onap.oom.truststoremerger.merger.model.certificate.CertificateWithAlias;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.merger.exception.AliasConflictException;
+import org.onap.oom.certservice.postprocessor.merger.exception.MissingTruststoreException;
+import org.onap.oom.certservice.postprocessor.merger.model.certificate.CertificateWithAlias;
 
 class JavaTruststoreTest {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.model;
+package org.onap.oom.certservice.postprocessor.merger.model;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
 import java.util.List;
 import java.util.stream.Collectors;
 import org.junit.jupiter.api.Test;
-import org.onap.oom.truststoremerger.api.ExitableException;
-import org.onap.oom.truststoremerger.merger.exception.MissingTruststoreException;
-import org.onap.oom.truststoremerger.merger.exception.TruststoreDataOperationException;
-import org.onap.oom.truststoremerger.merger.exception.WriteTruststoreFileException;
-import org.onap.oom.truststoremerger.merger.model.certificate.CertificateWithAlias;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.merger.exception.MissingTruststoreException;
+import org.onap.oom.certservice.postprocessor.merger.exception.TruststoreDataOperationException;
+import org.onap.oom.certservice.postprocessor.merger.exception.WriteTruststoreFileException;
+import org.onap.oom.certservice.postprocessor.merger.model.certificate.CertificateWithAlias;
 
 class PemTruststoreTest {
 
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.model;
+package org.onap.oom.certservice.postprocessor.merger.model;
 
-import static org.onap.oom.truststoremerger.api.CertificateConstants.JKS_TYPE;
-import static org.onap.oom.truststoremerger.api.CertificateConstants.PKCS12_TYPE;
+import static org.onap.oom.certservice.postprocessor.api.CertificateConstants.JKS_TYPE;
+import static org.onap.oom.certservice.postprocessor.api.CertificateConstants.PKCS12_TYPE;
 
 import java.io.File;
 import java.io.IOException;
 import java.nio.file.Path;
 import java.nio.file.Paths;
 import java.nio.file.StandardCopyOption;
-import org.onap.oom.truststoremerger.merger.exception.KeystoreInstanceException;
-import org.onap.oom.truststoremerger.merger.exception.LoadTruststoreException;
-import org.onap.oom.truststoremerger.merger.exception.PasswordReaderException;
+import org.onap.oom.certservice.postprocessor.merger.exception.KeystoreInstanceException;
+import org.onap.oom.certservice.postprocessor.merger.exception.LoadTruststoreException;
+import org.onap.oom.certservice.postprocessor.merger.exception.PasswordReaderException;
 
 public final class TestCertificateProvider {
 
 
  */
 
 
-package org.onap.oom.truststoremerger.merger.model;
+package org.onap.oom.certservice.postprocessor.merger.model;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.extension.ExtendWith;
 import org.mockito.junit.jupiter.MockitoExtension;
-import org.onap.oom.truststoremerger.merger.exception.KeystoreInstanceException;
-import org.onap.oom.truststoremerger.merger.exception.LoadTruststoreException;
-import org.onap.oom.truststoremerger.merger.exception.PasswordReaderException;
-import org.onap.oom.truststoremerger.merger.exception.TruststoreFileFactoryException;
+import org.onap.oom.certservice.postprocessor.merger.exception.KeystoreInstanceException;
+import org.onap.oom.certservice.postprocessor.merger.exception.LoadTruststoreException;
+import org.onap.oom.certservice.postprocessor.merger.exception.PasswordReaderException;
+import org.onap.oom.certservice.postprocessor.merger.exception.TruststoreFileFactoryException;
 
 @ExtendWith(MockitoExtension.class)
 class TruststoreFactoryTest {
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.model;
+package org.onap.oom.certservice.postprocessor.merger.model;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
 import static org.mockito.Mockito.mock;
 import static org.mockito.Mockito.when;
-import static org.onap.oom.truststoremerger.api.CertificateConstants.X_509_CERTIFICATE;
+import static org.onap.oom.certservice.postprocessor.api.CertificateConstants.X_509_CERTIFICATE;
+import static org.onap.oom.certservice.postprocessor.merger.model.TestCertificateProvider.PEM_BACKUP_FILE_PATH;
 
 import java.io.File;
 import java.io.IOException;
 import org.junit.jupiter.params.ParameterizedTest;
 import org.junit.jupiter.params.provider.Arguments;
 import org.junit.jupiter.params.provider.MethodSource;
-import org.onap.oom.truststoremerger.api.ExitableException;
-import org.onap.oom.truststoremerger.merger.exception.CreateBackupException;
-import org.onap.oom.truststoremerger.merger.exception.KeystoreInstanceException;
-import org.onap.oom.truststoremerger.merger.exception.LoadTruststoreException;
-import org.onap.oom.truststoremerger.merger.exception.MissingTruststoreException;
-import org.onap.oom.truststoremerger.merger.exception.PasswordReaderException;
-import org.onap.oom.truststoremerger.merger.exception.TruststoreDataOperationException;
-import org.onap.oom.truststoremerger.merger.model.certificate.CertificateWithAlias;
-import org.onap.oom.truststoremerger.merger.model.certificate.CertificateWithAliasFactory;
+import org.onap.oom.certservice.postprocessor.api.CertificateConstants;
+import org.onap.oom.certservice.postprocessor.api.ExitableException;
+import org.onap.oom.certservice.postprocessor.merger.exception.CreateBackupException;
+import org.onap.oom.certservice.postprocessor.merger.exception.KeystoreInstanceException;
+import org.onap.oom.certservice.postprocessor.merger.exception.LoadTruststoreException;
+import org.onap.oom.certservice.postprocessor.merger.exception.MissingTruststoreException;
+import org.onap.oom.certservice.postprocessor.merger.exception.PasswordReaderException;
+import org.onap.oom.certservice.postprocessor.merger.exception.TruststoreDataOperationException;
+import org.onap.oom.certservice.postprocessor.merger.model.certificate.CertificateWithAlias;
+import org.onap.oom.certservice.postprocessor.merger.model.certificate.CertificateWithAliasFactory;
 
 class TruststoreTest {
 
         truststore.createBackup();
 
         //then
-        File backupFile = new File(TestCertificateProvider.PEM_BACKUP_FILE_PATH);
+        File backupFile = new File(PEM_BACKUP_FILE_PATH);
         assertThat(backupFile.getName().endsWith(BACKUP_EXTENSION)).isTrue();
         assertThat(backupFile.isFile()).isTrue();
     }
 
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.merger.model.certificate;
+package org.onap.oom.certservice.postprocessor.merger.model.certificate;
 
 import static org.assertj.core.api.Assertions.assertThat;