From c18a567598480a10c91054126ad3da6f6527c88d Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Tue, 15 May 2018 22:50:36 +0200 Subject: [PATCH] Fixes #89 --- .../quasseldroid/ssl/custom/QuasselCertificateManager.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/de/kuschku/quasseldroid/ssl/custom/QuasselCertificateManager.kt b/app/src/main/java/de/kuschku/quasseldroid/ssl/custom/QuasselCertificateManager.kt index 418aa448d..c64b240a5 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ssl/custom/QuasselCertificateManager.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ssl/custom/QuasselCertificateManager.kt @@ -30,7 +30,7 @@ class QuasselCertificateManager( fun isServerTrusted(chain: Array<out X509Certificate>?): Boolean { // Verify input conditions // If no certificate exists, this can’t be valid - val leafCertificate = chain?.lastOrNull() ?: return false + val leafCertificate = chain?.firstOrNull() ?: return false return isServerTrusted(leafCertificate) } -- GitLab