From 734dd57f5f22e744a371963a3eeff32215246995 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 5 Feb 2021 08:51:31 +0100 Subject: [PATCH] Certificate exception is expected --- app/src/main/java/eu/faircode/email/ActivitySetup.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/ActivitySetup.java b/app/src/main/java/eu/faircode/email/ActivitySetup.java index 9cb9c41571..a9a484e33d 100644 --- a/app/src/main/java/eu/faircode/email/ActivitySetup.java +++ b/app/src/main/java/eu/faircode/email/ActivitySetup.java @@ -79,6 +79,7 @@ import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.security.SecureRandom; +import java.security.cert.CertificateException; import java.security.cert.CertificateFactory; import java.security.cert.X509Certificate; import java.security.spec.KeySpec; @@ -1151,6 +1152,7 @@ public class ActivitySetup extends ActivityBase implements FragmentManager.OnBac // DecoderException: unable to decode base64 string: invalid characters encountered in base64 data boolean expected = (ex instanceof IllegalArgumentException || + ex instanceof CertificateException || ex instanceof DecoderException || ex instanceof SecurityException); Log.unexpectedError(getSupportFragmentManager(), ex, !expected);