summaryrefslogtreecommitdiff
path: root/net/ssl/src/free
diff options
context:
space:
mode:
Diffstat (limited to 'net/ssl/src/free')
-rw-r--r--net/ssl/src/free/java/de/danoeh/antennapod/net/ssl/SslProviderInstaller.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/net/ssl/src/free/java/de/danoeh/antennapod/net/ssl/SslProviderInstaller.java b/net/ssl/src/free/java/de/danoeh/antennapod/net/ssl/SslProviderInstaller.java
new file mode 100644
index 000000000..48b5690cc
--- /dev/null
+++ b/net/ssl/src/free/java/de/danoeh/antennapod/net/ssl/SslProviderInstaller.java
@@ -0,0 +1,13 @@
+package de.danoeh.antennapod.net.ssl;
+
+import android.content.Context;
+import org.conscrypt.Conscrypt;
+
+import java.security.Security;
+
+public class SslProviderInstaller {
+ public static void install(Context context) {
+ // Insert bundled conscrypt as highest security provider (overrides OS version).
+ Security.insertProviderAt(Conscrypt.newProvider(), 1);
+ }
+}