summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/bku/mobile/SimpleXMLTrustManager.java
diff options
context:
space:
mode:
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/bku/mobile/SimpleXMLTrustManager.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/bku/mobile/SimpleXMLTrustManager.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/bku/mobile/SimpleXMLTrustManager.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/bku/mobile/SimpleXMLTrustManager.java
index ee2448f5..46a4dcfc 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/bku/mobile/SimpleXMLTrustManager.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/bku/mobile/SimpleXMLTrustManager.java
@@ -144,6 +144,7 @@ public class SimpleXMLTrustManager implements X509TrustManager {
}
}
+
for (int i = 0; i < certificates_added_list.getLength(); i++) {
try {
@@ -157,7 +158,9 @@ public class SimpleXMLTrustManager implements X509TrustManager {
log.warn("Ignoring XML node: " + certificateNode.getNodeName()); //$NON-NLS-1$
continue;
}
-
+
+ if (!certificateNode.getTextContent().equals(""))
+ {
String certResource = Constants.RES_CERT_PATH_ADDED + certificateNode.getTextContent();
FileInputStream addedNode = new FileInputStream(certResource);
@@ -170,7 +173,7 @@ public class SimpleXMLTrustManager implements X509TrustManager {
myKeyStore.setCertificateEntry(certificateNode.getTextContent(), cert);
log.debug("Loaded certificate : " + certResource); //$NON-NLS-1$
-
+ }
} catch (Exception ex) {
log.error("Failed to load certificate [" + "]", ex); //$NON-NLS-1$ //$NON-NLS-2$
}