Add Certification merge logic
[oom/platform/cert-service.git] / trustStoreMerger / src / main / java / org / onap / oom / truststoremerger / certification / file / provider / entry / CertificateWithAlias.java
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.certification.file;
+package org.onap.oom.truststoremerger.certification.file.provider.entry;
 
-import java.io.File;
 import java.security.cert.Certificate;
-import java.util.Collections;
-import java.util.List;
 
-public class JksTruststore extends TruststoreFileWithPassword {
+public class CertificateWithAlias {
 
-    public JksTruststore(File truststoreFile, String password) {
-        super(truststoreFile, password);
+    private final Certificate certificate;
+    private final String alias;
+
+    public CertificateWithAlias(Certificate certificate, String alias) {
+        this.certificate = certificate;
+        this.alias = alias;
+    }
+
+    public String getAlias() {
+        return this.alias;
     }
 
-    @Override
-    public List<Certificate> getCertificates() {
-        return Collections.emptyList();
+    public Certificate getCertificate() {
+        return this.certificate;
     }
 }