package com.ali.auth.third.core.config; import com.ali.auth.third.core.model.SNSConfig; import java.util.Map; public class ConfigManager { public static int APP_KEY_INDEX = 0; public static int DAILY_APP_KEY_INDEX = 0; public static boolean DEBUG = false; public static String LOGIN_HOST = "https://login.m.taobao.com/minisdk/login.htm"; public static String LOGIN_URLS = "((https|http)://)login.m.taobao.com/login.htm(.*),((https|http)://)login.tmall.com(.*),((https|http)://)login.taobao.com/member/login.jhtml(.*)"; public static String LOGOUT_URLS; public static String POSTFIX_OF_SECURITY_JPG = ""; public static String POSTFIX_OF_SECURITY_JPG_USER_SET; public static final Version SDK_VERSION = new Version(2, 0, 0); /* renamed from: b reason: collision with root package name */ private static final ConfigManager f16451b = new ConfigManager(); public static String bindUrl = "http://login.m.taobao.com/cooperation/bindLogin.htm?code=%s&IBB=%s&appkey=%s"; public static String getQrCodeContentUrl = "https://qrlogin.taobao.com/qrcodelogin/generateNoLoginQRCode.do?lt=m"; public static String qrCodeLoginUrl = "https://login.m.taobao.com/qrcodeShow.htm?appKey=%s&from=bcqrlogin"; public static String qrCodeLoginUrl_daily = "http://login.waptest.taobao.com/qrcodeShow.htm?appKey=%s&from=bcqrlogin"; public static String qrLoginConfirmUrl = "https://login.m.taobao.com/qrcodeLogin.htm?shortURL=%s&from=bcqrlogin"; public static int site = 0; public static String unbindUrl = "https://accountlink.taobao.com/sdkUnbind.htm"; /* renamed from: a reason: collision with root package name */ public Map<String, Object> f16452a; /* renamed from: c reason: collision with root package name */ private Environment f16453c; /* renamed from: d reason: collision with root package name */ private int f16454d = 3; /* renamed from: e reason: collision with root package name */ private boolean f16455e = true; /* renamed from: f reason: collision with root package name */ private String f16456f; /* renamed from: g reason: collision with root package name */ private String f16457g; /* renamed from: h reason: collision with root package name */ private Class<?> f16458h; /* renamed from: i reason: collision with root package name */ private int f16459i = 0; /* renamed from: j reason: collision with root package name */ private SNSConfig f16460j; private ConfigManager() { } public static int getAppKeyIndex() { return (getInstance().getEnvironment() == null || !getInstance().getEnvironment().equals(Environment.TEST)) ? APP_KEY_INDEX : DAILY_APP_KEY_INDEX; } public static int getDailyAppKeyIndex() { return DAILY_APP_KEY_INDEX; } public static ConfigManager getInstance() { return f16451b; } public static int getSite() { return site; } public static void setAppKeyIndex(int i10) { APP_KEY_INDEX = i10; } public static void setAppKeyIndex(int i10, int i14) { APP_KEY_INDEX = i10; DAILY_APP_KEY_INDEX = i14; } public static void setSite(int i10) { site = i10; } public SNSConfig getAlipay3Config() { return this.f16460j; } public Environment getEnvironment() { return this.f16453c; } public Class<?> getFullyCustomizedLoginFragment() { return this.f16458h; } public int getMaxHistoryAccount() { return this.f16454d; } public String getOfflineDeviceID() { return this.f16456f; } public int getOrientation() { return this.f16459i; } public String getQrCodeLoginUrl() { return (getEnvironment() == null || !getEnvironment().equals(Environment.TEST)) ? qrCodeLoginUrl : qrCodeLoginUrl_daily; } public Map<String, Object> getScanParams() { return this.f16452a; } public String getSsoToken() { return this.f16457g; } public void init(int i10) { this.f16453c = Environment.values()[i10]; LOGIN_HOST = new String[]{"https://login.waptest.tbsandbox.com/minisdk/login.htm", "https://login.waptest.taobao.com/minisdk/login.htm", "https://login.wapa.taobao.com/minisdk/login.htm", "https://login.m.taobao.com/minisdk/login.htm"}[i10]; LOGIN_URLS = new String[]{"((https|http)://)login.waptest.tbsandbox.com/login.htm(.*)", "((https|http)://)login.waptest.taobao.com/login.htm(.*)", "((https|http)://)login.wapa.taobao.com/login.htm(.*)", "((https|http)://)login.m.taobao.com/login.htm(.*),((https|http)://)login.tmall.com(.*),((https|http)://)login.taobao.com/member/login.jhtml(.*)"}[i10]; LOGOUT_URLS = new String[]{"((https|http)://)login.waptest.tbsandbox.com/logout.htm(.*)", "((https|http)://)login.waptest.taobao.com/logout.htm(.*)", "((https|http)://)login.wapa.taobao.com/logout.htm(.*)", "((https|http)://)login.m.taobao.com/logout.htm(.*)"}[i10]; bindUrl = new String[]{"http://login.waptest.tbsandbox.com/cooperation/bindLogin.htm?code=%s&IBB=%s&appkey=%s", "http://login.waptest.taobao.com/cooperation/bindLogin.htm?code=%s&IBB=%s&appkey=%s", "http://login.wapa.taobao.com/cooperation/bindLogin.htm?code=%s&IBB=%s&appkey=%s", "http://login.m.taobao.com/cooperation/bindLogin.htm?code=%s&IBB=%s&appkey=%s"}[i10]; unbindUrl = new String[]{"https://accountlink.daily.taobao.net/sdkUnbind.htm", "https://accountlink.daily.taobao.net/sdkUnbind.htm", "https://accountlink.taobao.com/sdkUnbind.htm", "https://accountlink.taobao.com/sdkUnbind.htm"}[i10]; qrCodeLoginUrl = new String[]{"http://login.waptest.taobao.com/qrcodeShow.htm?appKey=%s&from=bcqrlogin", "http://login.waptest.taobao.com/qrcodeShow.htm?appKey=%s&from=bcqrlogin", "http://login.wapa.taobao.com/qrcodeShow.htm?appKey=%s&from=bcqrlogin", "http://login.m.taobao.com/qrcodeShow.htm?appKey=%s&from=bcqrlogin"}[i10]; getQrCodeContentUrl = new String[]{"http://qrlogin.daily.taobao.net/qrcodelogin/generateNoLoginQRCode.do?lt=m", "http://qrlogin.daily.taobao.net/qrcodelogin/generateNoLoginQRCode.do?lt=m", "https://qrlogin.taobao.com/qrcodelogin/generateNoLoginQRCode.do?lt=m", "https://qrlogin.taobao.com/qrcodelogin/generateNoLoginQRCode.do?lt=m"}[i10]; String str = POSTFIX_OF_SECURITY_JPG_USER_SET; if (str == null) { POSTFIX_OF_SECURITY_JPG = new String[]{"", "", "", ""}[i10]; } else { POSTFIX_OF_SECURITY_JPG = str; } } public boolean isSaveHistoryWithSalt() { return this.f16455e; } public void setAlipay3Config(SNSConfig sNSConfig) { this.f16460j = sNSConfig; } public void setFullyCustomizedLoginFragment(Class<?> cls) { this.f16458h = cls; } public void setMaxHistoryAccount(int i10) { this.f16454d = i10; } public void setOfflineDeviceID(String str) { this.f16456f = str; } public void setOrientation(int i10) { this.f16459i = i10; } public void setSaveHistoryWithSalt(boolean z14) { this.f16455e = z14; } public void setScanParams(Map<String, Object> map) { this.f16452a = map; } public void setSsoToken(String str) { this.f16457g = str; } }