diff options
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/GraphicalCertHandler.java')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/GraphicalCertHandler.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/GraphicalCertHandler.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/GraphicalCertHandler.java index 648a0403..34997133 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/GraphicalCertHandler.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/GraphicalCertHandler.java @@ -18,6 +18,7 @@ import org.openslx.dozmod.authentication.FingerprintManager; import org.openslx.dozmod.gui.Gui.GuiCallable; import org.openslx.dozmod.gui.helper.I18n; import org.openslx.dozmod.gui.helper.MessageType; +import org.openslx.dozmod.util.ProxyConfigurator; public class GraphicalCertHandler { @@ -114,7 +115,9 @@ public class GraphicalCertHandler { private GraphicalCertHandler(String address) { SSLContext ctx = null; try { - ctx = SSLContext.getInstance("TLSv1.2"); + ctx = ProxyConfigurator.getThriftSslContext(); + // Make copy + ctx = SSLContext.getInstance(ctx.getProtocol(), ctx.getProvider()); } catch (NoSuchAlgorithmException e) { Gui.asyncMessageBox(I18n.GUI.getString("GraphicalCertHandler.Message.error.couldNotGetSSLContext"), MessageType.ERROR, LOGGER, e); |