package com.unikuwei.mianmi.account.shield.c; import android.content.Context; import android.net.Network; import android.os.Build; import android.text.TextUtils; import com.tencent.connect.common.Constants; import com.unikuwei.mianmi.account.shield.a.b; import com.unikuwei.mianmi.account.shield.e.c; import com.unikuwei.mianmi.account.shield.e.e; import com.unikuwei.mianmi.account.shield.e.h; import com.unikuwei.mianmi.account.shield.e.j; import java.net.URLDecoder; import java.util.HashMap; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit; import org.json.JSONObject; import tv.danmaku.ijk.media.player.IjkMediaMeta; public class a { /* renamed from: a reason: collision with root package name */ private ScheduledExecutorService f41859a = Executors.newScheduledThreadPool(1); /* renamed from: b reason: collision with root package name */ private ExecutorService f41860b = Executors.newSingleThreadExecutor(); /* renamed from: c reason: collision with root package name */ private b f41861c; /* renamed from: d reason: collision with root package name */ private String f41862d; /* renamed from: com.unikuwei.mianmi.account.shield.c.a$a reason: collision with other inner class name */ public interface AbstractC0383a { void a(String str); } private String a(Context context, int i10, String str) { try { String packageName = context.getPackageName(); String b10 = j.b(context, context.getPackageName()); if (packageName == null) { packageName = ""; } if (b10 == null) { b10 = ""; } String a10 = h.a(); String str2 = i10 != 2 ? "1" : ""; String str3 = "" + System.currentTimeMillis(); String a11 = b.a(j.c(context).getBytes()); String d10 = j.d(str); String a12 = j.a(str2 + a10 + "30100" + "jsonp" + a11 + d10 + packageName + b10 + str3 + "5.2.0AK002B1125" + h.b()); JSONObject jSONObject = new JSONObject(); jSONObject.put(Constants.PARAM_CLIENT_ID, a10); jSONObject.put("client_type", "30100"); jSONObject.put(IjkMediaMeta.IJKM_KEY_FORMAT, b.a("jsonp")); jSONObject.put("version", b.a("5.2.0AK002B1125")); if (i10 != 2) { jSONObject.put("business_type", b.a(str2)); } jSONObject.put("packname", b.a(packageName)); jSONObject.put("packsign", b.a(b10)); jSONObject.put("timeStamp", b.a(str3)); jSONObject.put("key", b.a(d10)); jSONObject.put("fp", b.a(a11)); jSONObject.put("sign", b.a(a12)); return jSONObject.toString(); } catch (Exception e10) { e10.printStackTrace(); return ""; } } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void a() { try { ScheduledExecutorService scheduledExecutorService = this.f41859a; if (scheduledExecutorService != null) { scheduledExecutorService.shutdownNow(); this.f41859a = null; } } catch (Exception unused) { } } private void a(Context context, int i10) { this.f41862d = com.unikuwei.mianmi.account.shield.a.a.a(); a(context, i10, new com.unikuwei.mianmi.account.shield.d.a() { /* class com.unikuwei.mianmi.account.shield.c.a.AnonymousClass2 */ @Override // com.unikuwei.mianmi.account.shield.d.a public void a(int i10, String str) { synchronized (a.this) { if (a.this.f41861c != null) { if (i10 == 0) { try { JSONObject jSONObject = new JSONObject(str); int optInt = jSONObject.optInt("code", 1); String optString = jSONObject.optString("msg", "未知错误"); String optString2 = jSONObject.optString("data"); if (optInt == 0) { String decode = URLDecoder.decode(com.unikuwei.mianmi.account.shield.a.a.a(optString2, a.this.f41862d), "UTF-8"); if (a.this.f41861c != null) { a.this.f41861c.a(optString, decode); } } else if (a.this.f41861c != null) { a.this.f41861c.a(optInt, optString, optString2); } } catch (Exception e10) { e10.printStackTrace(); if (a.this.f41861c != null) { b bVar = a.this.f41861c; bVar.a(10002, "异常" + e10.getMessage(), str); } } } else if (a.this.f41861c != null) { a.this.f41861c.a(i10, str); } a.this.f41861c = null; a.this.a(); } } } }); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void a(Context context, int i10, String str, final Network network, final com.unikuwei.mianmi.account.shield.d.a aVar) { synchronized (this) { if (this.f41860b != null && this.f41861c != null) { try { final String str2 = str + e.a(a(context, i10, this.f41862d), "&"); this.f41860b.submit(new Runnable() { /* class com.unikuwei.mianmi.account.shield.c.a.AnonymousClass3 */ public void run() { try { String a10 = new com.unikuwei.mianmi.account.shield.d.b().a(str2, a.this.b(), network); if (TextUtils.isEmpty(a10)) { aVar.a(10022, "网络请求响应为空"); } else { aVar.a(0, a10); } } catch (Exception e10) { e10.printStackTrace(); } } }); } catch (Exception e10) { aVar.a(10009, com.alibaba.security.biometrics.service.build.b.f25516p + e10.getMessage()); } } } } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private HashMap<String, String> b() { HashMap<String, String> hashMap = new HashMap<>(); hashMap.put("model", Build.MODEL); hashMap.put("system", Build.VERSION.RELEASE); hashMap.put("woodcock", h.i()); return hashMap; } public void a(Context context, int i10, int i11, AbstractC0383a aVar) { this.f41861c = new b(aVar); try { a(); ScheduledExecutorService newScheduledThreadPool = Executors.newScheduledThreadPool(1); this.f41859a = newScheduledThreadPool; newScheduledThreadPool.schedule(new Runnable() { /* class com.unikuwei.mianmi.account.shield.c.a.AnonymousClass1 */ public void run() { synchronized (a.this) { if (a.this.f41861c != null) { a.this.f41861c.a(10000, "请求超时"); a.this.f41861c = null; a.this.a(); } } } }, (long) i10, TimeUnit.MILLISECONDS); a(context, i11); } catch (Exception e10) { e10.printStackTrace(); } } public void a(final Context context, final int i10, final com.unikuwei.mianmi.account.shield.d.a aVar) { try { int a10 = j.a(context.getApplicationContext()); h.b(a10); if (a10 == 1) { c.a().a(context, "https://opencloud.wostore.cn/openapi/netauth/precheck/wp?", new c.a() { /* class com.unikuwei.mianmi.account.shield.c.a.AnonymousClass4 */ @Override // com.unikuwei.mianmi.account.shield.e.c.a public void a(boolean z10, Network network) { if (a.this.f41861c != null) { if (z10) { a.this.a(context, i10, "https://opencloud.wostore.cn/openapi/netauth/precheck/wp?", network, aVar); } else { aVar.a(10003, "无法切换至数据网络"); } } } }); } else if (a10 == 0) { a(context, i10, "https://opencloud.wostore.cn/openapi/netauth/precheck/wp?", null, aVar); } else { aVar.a(10004, "数据网络未开启"); } } catch (Exception e10) { e10.printStackTrace(); aVar.a(10005, "网络判断异常" + e10.getMessage()); } } public void finalize() { ScheduledExecutorService scheduledExecutorService = this.f41859a; if (scheduledExecutorService != null) { scheduledExecutorService.shutdownNow(); this.f41859a = null; } ExecutorService executorService = this.f41860b; if (executorService != null) { executorService.shutdownNow(); this.f41860b = null; } this.f41861c = null; this.f41862d = null; } }