String type = config.getInitParameter("keyStoreType");
String file = config.getInitParameter("keyStoreFileName");
String password = config.getInitParameter("keyStorePassword");
try {
if (file != null) trustedCertificateStore = new KeyStoreHolder(file, password, type);
else {
log("No trusted store path specified, using default store.");
trustedCertificateStore = new KeyStoreHolder(password);
}
} catch (Exception e) {
throw new MessagingException("Error loading the trusted certificate store", e);
}