* ============LICENSE_END=========================================================
*/
-package org.onap.oom.truststoremerger.certification.file.provider;
+package org.onap.oom.truststoremerger.certification.file;
-import org.onap.oom.truststoremerger.certification.file.TruststoreFile;
+import org.onap.oom.truststoremerger.certification.file.model.Truststore;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
+import org.onap.oom.truststoremerger.certification.file.exception.KeystoreInstanceException;
+import org.onap.oom.truststoremerger.certification.file.exception.LoadTruststoreException;
+import org.onap.oom.truststoremerger.certification.file.exception.PasswordReaderException;
+import org.onap.oom.truststoremerger.certification.file.exception.TruststoreFileFactoryException;
public class TruststoreFilesListProvider {
this.truststoreFileFactory = truststoreFileFactory;
}
- public List<TruststoreFile> getTruststoreFilesList(List<String> truststoreFilePaths,
- List<String> truststoreFilePasswordPaths)
- throws PasswordReaderException, TruststoreFileFactoryException {
- List<TruststoreFile> truststoreFilesList = new ArrayList<>();
+ public List<Truststore> getTruststoreFilesList(List<String> truststoreFilePaths,
+ List<String> truststoreFilePasswordPaths)
+ throws LoadTruststoreException, PasswordReaderException, TruststoreFileFactoryException, KeystoreInstanceException {
+ List<Truststore> truststoreFilesList = new ArrayList<>();
for (int i = 0; i < truststoreFilePaths.size(); i++) {
String truststorePath = truststoreFilePaths.get(i);
String passwordPath = truststoreFilePasswordPaths.get(i);
- TruststoreFile truststoreFile = truststoreFileFactory.create(truststorePath, passwordPath);
- truststoreFilesList.add(truststoreFile);
+ Truststore truststore = truststoreFileFactory.create(truststorePath, passwordPath);
+ truststoreFilesList.add(truststore);
}
return truststoreFilesList;