summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/utils
diff options
context:
space:
mode:
authorBianca Schnalzer <bianca.schnalzer@egiz.gv.at>2017-08-22 12:44:18 +0200
committerBianca Schnalzer <bianca.schnalzer@egiz.gv.at>2017-08-22 12:44:18 +0200
commite23686faca7cebd249e5a9d6852020a1680b3d74 (patch)
tree3bca286c7d206e9e7d439c453b777d1216cb29f2 /pdf-over-gui/src/main/java/at/asit/pdfover/gui/utils
parent3656722651d7e1ceda1e018964feaba80171eb03 (diff)
downloadpdf-over-e23686faca7cebd249e5a9d6852020a1680b3d74.tar.gz
pdf-over-e23686faca7cebd249e5a9d6852020a1680b3d74.tar.bz2
pdf-over-e23686faca7cebd249e5a9d6852020a1680b3d74.zip
Del. tobeadded-Folder in configuration, removed possibility to ch. URL
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/utils')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/utils/CertificateDownloadSource.java43
1 files changed, 16 insertions, 27 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/utils/CertificateDownloadSource.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/utils/CertificateDownloadSource.java
index ecd31472..f05d0034 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/utils/CertificateDownloadSource.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/utils/CertificateDownloadSource.java
@@ -8,7 +8,9 @@ import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
+import java.io.InputStream;
import java.net.URL;
+import java.net.URLConnection;
import java.security.cert.CertificateFactory;
import java.security.cert.X509Certificate;
@@ -54,23 +56,12 @@ public class CertificateDownloadSource {
public static void getAcceptedCertificates()
{
try {
-
- ConfigProviderImpl cpi = new ConfigProviderImpl();
-
- String url= cpi.getDownloadURL();
- if (url.equals(null) || url.equals("")) //$NON-NLS-1$
- {
- url = Constants.CERTIFICATE_DOWNLOAD_XML_URL+Constants.CERTIFICATE_XML_FILE;
-
- }
- else
- {
- url+=Constants.CERTIFICATE_XML_FILE;
- }
+
+ URL url = new URL(Constants.CERTIFICATE_DOWNLOAD_XML_URL+Constants.CERTIFICATE_XML_FILE);
+ URLConnection connection = url.openConnection();
+ InputStream is = connection.getInputStream();
log.info("===== Starting to download accepted certificate =====");
-
-
- BufferedInputStream bis = new BufferedInputStream(new URL(url).openStream());
+ BufferedInputStream bis = new BufferedInputStream(is);
FileOutputStream fis2 = new FileOutputStream(new File(Constants.RES_CERT_LIST_ADDED));
byte[] buffer = new byte[1024];
int count = 0;
@@ -84,11 +75,7 @@ public class CertificateDownloadSource {
} catch (IOException e) {
File f = new File(Constants.RES_CERT_LIST_ADDED);
e.printStackTrace();}
-
-
-
-
- // downloadCertificatesFromServer();
+
}
@@ -129,11 +116,13 @@ public class CertificateDownloadSource {
}
ConfigProviderImpl cpi = new ConfigProviderImpl();
-
- String certResource = cpi.getDownloadURL().toString() + certificateNode.getTextContent();
-
- //String certResource = Constants.CERTIFICATE_DOWNLOAD_XML_URL + certificateNode.getTextContent();
- BufferedInputStream bis = new BufferedInputStream(new URL(certResource).openStream());
+
+ String certResource = Constants.CERTIFICATE_DOWNLOAD_XML_URL + certificateNode.getTextContent();
+ log.info("===== Starting to download accepted certificates =====");
+ URL url = new URL(certResource);
+ URLConnection connection = url.openConnection();
+ InputStream is = connection.getInputStream();
+ BufferedInputStream bis = new BufferedInputStream(is);
FileOutputStream fis = new FileOutputStream(new File(Constants.RES_CERT_PATH_ADDED+certificateNode.getTextContent()));
byte[] buffer = new byte[1024];
int count=0;
@@ -146,7 +135,7 @@ public class CertificateDownloadSource {
} catch (Exception ex) {
- log.error("Failed to load certificate [" + "]", ex); //$NON-NLS-1$ //$NON-NLS-2$
+ log.debug(ex.toString()); //$NON-NLS-1$
}
}