package com.fyber.inneractive.sdk.ignite; import android.content.Context; import android.os.Bundle; import android.text.TextUtils; import com.digitalturbine.ignite.authenticator.listeners.api.AuthenticationServiceListener; import com.digitalturbine.ignite.cl.aidl.IIgniteServiceAPI; import com.fyber.inneractive.sdk.config.IAConfigManager; import com.fyber.inneractive.sdk.config.global.s; import com.fyber.inneractive.sdk.external.InneractiveAdRequest; import com.fyber.inneractive.sdk.ignite.g; import com.fyber.inneractive.sdk.network.q; import com.fyber.inneractive.sdk.network.s; import com.fyber.inneractive.sdk.network.t0; import com.fyber.inneractive.sdk.util.IAlog; import com.unity3d.ads.core.domain.HandleInvocationsFromAdViewer; import java.util.Iterator; import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.TimeUnit; import org.json.JSONArray; import org.json.JSONObject; /* loaded from: classes2.dex */ public final class c implements com.digitalturbine.ignite.authenticator.listeners.api.a, AuthenticationServiceListener { public Context a; public IIgniteServiceAPI b; public g d; public long k; public String l; public d m; public com.digitalturbine.ignite.authenticator.listeners.internal.b n; public s o; public k p; public final Bundle c = new Bundle(); public boolean e = false; public boolean f = false; public boolean g = false; public final CopyOnWriteArrayList h = new CopyOnWriteArrayList(); public boolean i = false; public boolean j = false; public class a implements g.a { public final /* synthetic */ C0073c a; public a(C0073c c0073c) { this.a = c0073c; } } /* renamed from: com.fyber.inneractive.sdk.ignite.c$c, reason: collision with other inner class name */ public static class C0073c { public final String a; public final com.fyber.inneractive.sdk.flow.p b; public final l c; public C0073c(String str, l lVar, com.fyber.inneractive.sdk.flow.p pVar) { this.a = str; this.c = lVar; this.b = pVar; } } public c() { n(); } public static boolean a(c cVar, IgniteResponseOuterClass$IgniteResponse igniteResponseOuterClass$IgniteResponse, Exception exc) { cVar.getClass(); return exc == null && igniteResponseOuterClass$IgniteResponse != null && igniteResponseOuterClass$IgniteResponse.hasClientId() && igniteResponseOuterClass$IgniteResponse.hasClientSecret(); } public final void n() { this.d = new g(new b()); } @Override // com.digitalturbine.ignite.authenticator.listeners.api.AuthenticationServiceListener public final void onIgniteServiceAuthenticated(String str) { this.c.putString("clientToken", str); IAlog.a("IgniteAdapter: onIgniteServiceAuthenticated", new Object[0]); com.digitalturbine.ignite.authenticator.listeners.internal.b bVar = this.n; if (bVar != null) { bVar.a(); this.n = null; } } /* JADX WARN: Removed duplicated region for block: B:19:0x00b0 */ /* JADX WARN: Removed duplicated region for block: B:21:? A[RETURN, SYNTHETIC] */ @Override // com.digitalturbine.ignite.authenticator.listeners.api.AuthenticationServiceListener /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final void onIgniteServiceConnected(android.content.ComponentName r4, android.os.IBinder r5) { /* r3 = this; r0 = 0 java.lang.Object[] r1 = new java.lang.Object[r0] java.lang.String r2 = "IgniteAdapter: onIgniteServiceConnected" com.fyber.inneractive.sdk.util.IAlog.a(r2, r1) java.lang.String r4 = r4.getPackageName() r3.l = r4 com.digitalturbine.ignite.cl.aidl.IIgniteServiceAPI r4 = com.digitalturbine.ignite.cl.aidl.IIgniteServiceAPI.Stub.asInterface(r5) r3.b = r4 boolean r4 = r3.j if (r4 == 0) goto L21 com.fyber.inneractive.sdk.ignite.k r4 = r3.p if (r4 == 0) goto Lc9 r4.authenticate() goto Lc9 L21: r4 = 1 r3.j = r4 r4 = 0 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest$a r5 = com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest.newBuilder() // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.config.IAConfigManager r1 = com.fyber.inneractive.sdk.config.IAConfigManager.L // Catch: java.lang.Throwable -> La7 java.lang.String r1 = r1.c // Catch: java.lang.Throwable -> La7 r5.c() // Catch: java.lang.Throwable -> La7 MessageType extends com.fyber.inneractive.sdk.protobuf.GeneratedMessageLite r2 = r5.b // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest r2 = (com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest) r2 // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest.access$100(r2, r1) // Catch: java.lang.Throwable -> La7 android.app.Application r1 = com.fyber.inneractive.sdk.util.o.a // Catch: java.lang.Throwable -> La7 java.lang.String r1 = r1.getPackageName() // Catch: java.lang.Throwable -> La7 r5.c() // Catch: java.lang.Throwable -> La7 MessageType extends com.fyber.inneractive.sdk.protobuf.GeneratedMessageLite r2 = r5.b // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest r2 = (com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest) r2 // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest.access$400(r2, r1) // Catch: java.lang.Throwable -> La7 java.lang.String r1 = com.fyber.inneractive.sdk.external.InneractiveAdManager.getVersion() // Catch: java.lang.Throwable -> La7 r5.c() // Catch: java.lang.Throwable -> La7 MessageType extends com.fyber.inneractive.sdk.protobuf.GeneratedMessageLite r2 = r5.b // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest r2 = (com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest) r2 // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest.access$1600(r2, r1) // Catch: java.lang.Throwable -> La7 java.lang.String r1 = r3.l // Catch: java.lang.Throwable -> La7 r5.c() // Catch: java.lang.Throwable -> La7 MessageType extends com.fyber.inneractive.sdk.protobuf.GeneratedMessageLite r2 = r5.b // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest r2 = (com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest) r2 // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest.access$1000(r2, r1) // Catch: java.lang.Throwable -> La7 java.lang.String r1 = r3.l // Catch: java.lang.Throwable -> La7 boolean r1 = android.text.TextUtils.isEmpty(r1) // Catch: java.lang.Throwable -> La7 if (r1 != 0) goto L81 android.content.Context r1 = r3.a // Catch: java.lang.Throwable -> La7 if (r1 == 0) goto L81 android.content.pm.PackageManager r1 = r1.getPackageManager() // Catch: java.lang.Exception -> L7a java.lang.Throwable -> La7 java.lang.String r2 = r3.l // Catch: java.lang.Exception -> L7a java.lang.Throwable -> La7 android.content.pm.PackageInfo r1 = r1.getPackageInfo(r2, r0) // Catch: java.lang.Exception -> L7a java.lang.Throwable -> La7 java.lang.String r1 = r1.versionName // Catch: java.lang.Exception -> L7a java.lang.Throwable -> La7 goto L82 L7a: java.lang.Object[] r1 = new java.lang.Object[r0] // Catch: java.lang.Throwable -> La7 java.lang.String r2 = "Failed to resolve ignite version" com.fyber.inneractive.sdk.util.IAlog.a(r2, r1) // Catch: java.lang.Throwable -> La7 L81: r1 = r4 L82: r5.c() // Catch: java.lang.Throwable -> La7 MessageType extends com.fyber.inneractive.sdk.protobuf.GeneratedMessageLite r2 = r5.b // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest r2 = (com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest) r2 // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest.access$1300(r2, r1) // Catch: java.lang.Throwable -> La7 android.content.Context r1 = r3.a // Catch: java.lang.Throwable -> La7 java.lang.String r1 = com.fyber.inneractive.sdk.util.o.a(r1) // Catch: java.lang.Throwable -> La7 r5.c() // Catch: java.lang.Throwable -> La7 MessageType extends com.fyber.inneractive.sdk.protobuf.GeneratedMessageLite r2 = r5.b // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest r2 = (com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest) r2 // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest.access$700(r2, r1) // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.protobuf.GeneratedMessageLite r5 = r5.a() // Catch: java.lang.Throwable -> La7 com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest r5 = (com.fyber.inneractive.sdk.ignite.IgniteRequestOuterClass$IgniteRequest) r5 // Catch: java.lang.Throwable -> La7 byte[] r4 = r5.toByteArray() // Catch: java.lang.Throwable -> La7 goto Lae La7: java.lang.Object[] r5 = new java.lang.Object[r0] java.lang.String r0 = "Failed to build ignite request" com.fyber.inneractive.sdk.util.IAlog.a(r0, r5) Lae: if (r4 == 0) goto Lc9 com.fyber.inneractive.sdk.network.k0 r5 = new com.fyber.inneractive.sdk.network.k0 com.fyber.inneractive.sdk.ignite.b r0 = new com.fyber.inneractive.sdk.ignite.b r0.(r3) com.fyber.inneractive.sdk.config.global.s r1 = r3.o com.fyber.inneractive.sdk.network.x r2 = com.fyber.inneractive.sdk.network.x.c com.fyber.inneractive.sdk.network.g r2 = r2.b() r5.(r0, r4, r2, r1) com.fyber.inneractive.sdk.config.IAConfigManager r4 = com.fyber.inneractive.sdk.config.IAConfigManager.L com.fyber.inneractive.sdk.network.y r4 = r4.r r4.a(r5) Lc9: return */ throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.ignite.c.onIgniteServiceConnected(android.content.ComponentName, android.os.IBinder):void"); } @Override // com.digitalturbine.ignite.authenticator.listeners.api.AuthenticationServiceListener public final void onIgniteServiceConnectionFailed(String str) { IAlog.a("IgniteAdapter: onIgniteServiceConnectionFailed : error : %s", str); a(h.FAILED_TO_BIND_SERVICE, str); } @Override // com.digitalturbine.ignite.authenticator.listeners.api.AuthenticationServiceListener public final void onOdtUnsupported() { k kVar; IAlog.f("%s: onOdtUnsupported : unsupported ignite version", "IgniteAdapter"); if (this.f || (kVar = this.p) == null) { return; } kVar.destroy(); this.p = null; } public final boolean m() { k kVar = this.p; return kVar != null && kVar.isConnected() && this.p.isAuthenticated(); } @Override // com.digitalturbine.ignite.authenticator.listeners.api.a public final void onCredentialsRequestFailed(String str) { k kVar = this.p; if (kVar != null) { kVar.onCredentialsRequestFailed(str); } } @Override // com.digitalturbine.ignite.authenticator.listeners.api.a public final void onCredentialsRequestSuccess(String str, String str2) { k kVar = this.p; if (kVar != null) { kVar.onCredentialsRequestSuccess(str, str2); } } @Override // com.digitalturbine.ignite.authenticator.listeners.api.AuthenticationServiceListener public final void onIgniteServiceAuthenticationFailed(String str) { this.b = null; a(h.FAILED_TO_AUTHENTICATE, str); IAlog.a("IgniteAdapter: onIgniteServiceAuthenticationFailed : error : %s", str); com.digitalturbine.ignite.authenticator.listeners.internal.b bVar = this.n; if (bVar != null) { bVar.a(str); this.n = null; } } public class b implements o { public b() { } @Override // com.fyber.inneractive.sdk.ignite.o public final void a(String str, String str2) { Iterator it = c.this.h.iterator(); while (it.hasNext()) { o oVar = (o) it.next(); if (oVar != null) { oVar.a(str, str2); } } } @Override // com.fyber.inneractive.sdk.ignite.o public final void b(String str) { Iterator it = c.this.h.iterator(); while (it.hasNext()) { o oVar = (o) it.next(); if (oVar != null) { oVar.b(str); } } } @Override // com.fyber.inneractive.sdk.ignite.o public final void c(String str) { Iterator it = c.this.h.iterator(); while (it.hasNext()) { o oVar = (o) it.next(); if (oVar != null) { oVar.c(str); } } } @Override // com.fyber.inneractive.sdk.ignite.o public final void a(String str, int i, double d) { Iterator it = c.this.h.iterator(); while (it.hasNext()) { o oVar = (o) it.next(); if (oVar != null) { oVar.a(str, i, d); } } } @Override // com.fyber.inneractive.sdk.ignite.o public final void a(String str) { Iterator it = c.this.h.iterator(); while (it.hasNext()) { o oVar = (o) it.next(); if (oVar != null) { oVar.a(str); } } } @Override // com.fyber.inneractive.sdk.ignite.o public final void a(String str, String str2, String str3) { Iterator it = c.this.h.iterator(); while (it.hasNext()) { o oVar = (o) it.next(); if (oVar != null) { oVar.a(str, str2, str3); } } } } public final void a(s sVar) { this.o = sVar; if (!TextUtils.isEmpty(this.l)) { IAlog.a("%s : Ignite installed will init IgniteManager", "IgniteAdapter"); com.fyber.inneractive.sdk.config.global.features.i iVar = (com.fyber.inneractive.sdk.config.global.features.i) sVar.a(com.fyber.inneractive.sdk.config.global.features.i.class); IAlog.a("%s : initializing ignite features", "IgniteAdapter"); this.e = iVar.a(false, "odt"); this.f = iVar.a(false, "flow"); this.g = iVar.a(false, "updates"); Context context = this.a; if (context != null) { boolean z = this.e; if (z || this.f) { if (this.p == null) { this.j = false; k kVar = new k(context, new j(), new com.fyber.inneractive.sdk.ignite.events.wrappers.a(), z, this.f, this.g, this); this.p = kVar; kVar.authenticate(); } this.k = TimeUnit.SECONDS.toMillis(IAConfigManager.L.v.a.b.a(15, 1, "igniteInstallTimeOutInSeconds")); } } } } public static boolean a(Exception exc) { return ((exc instanceof t0) && ((t0) exc).a == 204) ? false : true; } public final void a(h hVar, String str) { if (this.i) { return; } this.i = true; s.a aVar = new s.a(q.IGNITE_FLOW_FAILED_TO_START, (InneractiveAdRequest) null, (com.fyber.inneractive.sdk.response.e) null, (JSONArray) null); JSONObject jSONObject = new JSONObject(); String e = hVar.e(); try { jSONObject.put("error_code", e); } catch (Exception unused) { IAlog.f("Got exception adding param to json object: %s, %s", "error_code", e); } if (!TextUtils.isEmpty(str)) { try { jSONObject.put("message", str); } catch (Exception unused2) { IAlog.f("Got exception adding param to json object: %s, %s", "message", str); } } aVar.f.put(jSONObject); aVar.a((String) null); } public final void a(com.digitalturbine.ignite.authenticator.listeners.internal.b bVar) { IAlog.a("IgniteAdapter : reconnectIgnite : with callback : " + bVar, new Object[0]); this.n = bVar; k kVar = this.p; if (kVar != null) { kVar.authenticate(); } } public final void a(String str, C0073c c0073c) { String e; k kVar; if (TextUtils.isEmpty(str)) { return; } IAlog.a("Starting install timeout with %d", Long.valueOf(this.k)); d dVar = new d(this); this.m = dVar; com.fyber.inneractive.sdk.util.p.b.postDelayed(dVar, this.k); if (m() && (kVar = this.p) != null && !kVar.a.d() && this.b != null) { try { JSONObject jSONObject = new JSONObject(); JSONObject jSONObject2 = new JSONObject(); jSONObject2.put(HandleInvocationsFromAdViewer.KEY_PACKAGE_NAME, str); jSONObject.put("data", jSONObject2); IIgniteServiceAPI iIgniteServiceAPI = this.b; String jSONObject3 = jSONObject.toString(); Bundle bundle = this.c; Bundle bundle2 = new Bundle(); g gVar = this.d; a aVar = new a(c0073c); gVar.getClass(); iIgniteServiceAPI.install(jSONObject3, bundle, bundle2, new p(gVar.a, aVar)); return; } catch (Exception unused) { IAlog.a("Failed to install app", new Object[0]); return; } } Iterator it = this.h.iterator(); while (it.hasNext()) { o oVar = (o) it.next(); if (oVar != null) { k kVar2 = this.p; if (kVar2 == null || kVar2.a.d()) { e = h.SESSION_EXPIRED.e(); } else { e = h.NOT_CONNECTED.e(); } oVar.a((String) null, e, (String) null); } } } public final void a(o oVar) { this.h.add(oVar); } }