package cn.jiguang.at; import android.content.Context; import android.text.TextUtils; import android.util.Base64; import cn.jiguang.api.JCoreManager; import cn.jiguang.aq.c; import cn.jiguang.g.b; import java.util.LinkedHashMap; import org.json.JSONObject; public class a { public static String a; public static int b; public static String c; public static int d; private static final LinkedHashMap<String, Integer> e = new LinkedHashMap<>(); private static final LinkedHashMap<String, Integer> f = new LinkedHashMap<>(); private static final LinkedHashMap<String, Integer> g = new LinkedHashMap<>(); private static final LinkedHashMap<String, Integer> h = new LinkedHashMap<>(); private static String i = ""; private static String j = ""; private static String k = ""; private static String l = ""; static { e.put("s.jpush.cn", 19000); e.put("sis.jpush.io", 19000); e.put("easytomessage.com", 19000); try { String str = new String(Base64.decode("MTIzLjE5Ni4xMTguMjM=", 2)); String str2 = new String(Base64.decode("MTAzLjIyOS4yMTUuNjA=", 2)); String str3 = new String(Base64.decode("MTE3LjEyMS40OS4xMDA=", 2)); f.put(str, 19000); f.put(str2, 19000); f.put(str3, 19000); } catch (Throwable unused) { } } public static String a(Context context) { if (JCoreManager.isTestEnv() && !TextUtils.isEmpty(i)) { return i; } String str = (String) b.b(context, cn.jiguang.g.a.P()); return !TextUtils.isEmpty(str) ? str : "im64.jpush.cn"; } public static LinkedHashMap<String, Integer> a() { return (!JCoreManager.isTestEnv() || g.isEmpty()) ? e : g; } public static void a(Context context, String str) { if (TextUtils.isEmpty(str)) { c.g("HostConfig", "conn info was empty"); return; } c.c("HostConfig", "get conn info=" + str); try { JSONObject jSONObject = new JSONObject(str); String optString = jSONObject.optString("srv"); c.c("HostConfig", "save srvHost:" + optString); if (!TextUtils.isEmpty(optString)) { b.a(context, cn.jiguang.g.a.Q().a(optString)); } String optString2 = jSONObject.optString("conn"); c.c("HostConfig", "save connHost:" + optString2); if (!TextUtils.isEmpty(optString2)) { b.a(context, cn.jiguang.g.a.P().a(optString2)); } } catch (Throwable unused) { } } public static String b(Context context) { if (JCoreManager.isTestEnv() && !TextUtils.isEmpty(j)) { return j; } String str = (String) b.b(context, cn.jiguang.g.a.Q()); return !TextUtils.isEmpty(str) ? str : "_im64._tcp.jpush.cn"; } public static LinkedHashMap<String, Integer> b() { return (!JCoreManager.isTestEnv() || h.isEmpty()) ? f : h; } public static String c() { return (!JCoreManager.isTestEnv() || TextUtils.isEmpty(k)) ? "_psis._udp.jpush.cn" : k; } public static String d() { return (!JCoreManager.isTestEnv() || TextUtils.isEmpty(l)) ? "" : l; } }