From 61aba8fa784a2741a09899f5d4a76e07126754cd Mon Sep 17 00:00:00 2001 From: Bradley Young Date: Wed, 11 Feb 2009 21:07:25 +0000 Subject: [PATCH] Changed host from static to instance. Should help to prevent conflicts with multiple accounts. --- src/com/android/email/mail/store/TrustManagerFactory.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/com/android/email/mail/store/TrustManagerFactory.java b/src/com/android/email/mail/store/TrustManagerFactory.java index c2174db14..64e5eead1 100644 --- a/src/com/android/email/mail/store/TrustManagerFactory.java +++ b/src/com/android/email/mail/store/TrustManagerFactory.java @@ -27,8 +27,6 @@ public final class TrustManagerFactory { private static X509TrustManager unsecureTrustManager; private static X509TrustManager localTrustManager; - private static SecureX509TrustManager secureTrustManager; - private static X509Certificate[] lastCertChain = null; private static File keyStoreFile; @@ -50,21 +48,21 @@ public final class TrustManagerFactory { } private static class SecureX509TrustManager implements X509TrustManager { - private static String mHost; + private String mHost; private static SecureX509TrustManager me; private SecureX509TrustManager() { } public static X509TrustManager getInstance(String host) { - mHost = host; if (me == null) { me = new SecureX509TrustManager(); } + me.mHost = host; return me; } - public static void setHost(String host){ + public void setHost(String host){ mHost = host; }