Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,203 @@
package com.fyber.inneractive.sdk.config;
import android.content.Context;
import android.content.SharedPreferences;
import android.webkit.WebView;
import com.fyber.inneractive.sdk.external.InneractiveMediationName;
import com.fyber.inneractive.sdk.external.InneractiveUserConfig;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.z0;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.concurrent.CopyOnWriteArrayList;
/* loaded from: classes2.dex */
public class IAConfigManager {
public static long M;
public com.fyber.inneractive.sdk.network.g0 A;
public com.fyber.inneractive.sdk.network.g0 B;
public com.fyber.inneractive.sdk.config.d C;
public final com.fyber.inneractive.sdk.ignite.c D;
public final com.fyber.inneractive.sdk.dv.handler.a E;
public final com.fyber.inneractive.sdk.cache.i F;
public final com.fyber.inneractive.sdk.network.d G;
public final HashMap H;
public com.fyber.inneractive.sdk.measurement.a I;
public WebView J;
public final com.fyber.inneractive.sdk.config.global.s K;
public HashMap a = new HashMap();
public HashMap b = new HashMap();
public String c;
public String d;
public String e;
public Context f;
public final CopyOnWriteArrayList g;
public boolean h;
public final w i;
public InneractiveUserConfig j;
public boolean k;
public String l;
public InneractiveMediationName m;
public String n;
public String o;
public ArrayList p;
public boolean q;
public final com.fyber.inneractive.sdk.network.y r;
public String s;
public m t;
public e u;
public n v;
public final i0 w;
public z0 x;
public com.fyber.inneractive.sdk.config.global.a y;
public final com.fyber.inneractive.sdk.util.j0 z;
public static final IAConfigManager L = new IAConfigManager();
public static final a N = new a();
public interface OnConfigurationReadyAndValidListener {
void onConfigurationReadyAndValid(IAConfigManager iAConfigManager, boolean z, Exception exc);
}
public class a implements Runnable {
@Override // java.lang.Runnable
public final void run() {
WebView webView;
IAConfigManager iAConfigManager = IAConfigManager.L;
WebView webView2 = iAConfigManager.J;
if (webView2 == null || iAConfigManager.f == null) {
return;
}
webView2.destroy();
try {
webView = new WebView(iAConfigManager.f);
webView.setWebViewClient(new q());
} catch (Throwable unused) {
IAlog.a("failed to create a new webview", new Object[0]);
webView = null;
}
iAConfigManager.J = webView;
}
}
public static class b {
public String a;
public String b;
public String c;
public final HashMap d = new HashMap();
public final HashMap e = new HashMap();
public final d f = new d();
}
public static class c extends Exception {
}
public static class d {
public final HashSet a = new HashSet();
}
public IAConfigManager() {
new HashSet();
this.h = false;
this.i = new w();
this.k = false;
this.q = false;
this.r = new com.fyber.inneractive.sdk.network.y();
this.s = "";
this.w = new i0();
this.z = new com.fyber.inneractive.sdk.util.j0();
this.D = new com.fyber.inneractive.sdk.ignite.c();
this.E = com.fyber.inneractive.sdk.util.o.a("com.google.android.gms.ads.MobileAds", "com.google.android.gms.ads.query.QueryInfoGenerationCallback") ? new com.fyber.inneractive.sdk.dv.handler.c() : new com.fyber.inneractive.sdk.dv.handler.d();
this.F = new com.fyber.inneractive.sdk.cache.i();
this.G = new com.fyber.inneractive.sdk.network.d();
this.H = new HashMap();
this.K = com.fyber.inneractive.sdk.config.global.s.b();
this.g = new CopyOnWriteArrayList();
}
public static void addListener(OnConfigurationReadyAndValidListener onConfigurationReadyAndValidListener) {
L.g.add(onConfigurationReadyAndValidListener);
}
public static e b() {
return L.u;
}
public static m c() {
return L.t;
}
public static com.fyber.inneractive.sdk.ignite.c d() {
return L.D;
}
public static i0 e() {
return L.w;
}
public static z0 f() {
return L.x;
}
public static boolean g() {
com.fyber.inneractive.sdk.config.d dVar = L.C;
return dVar != null && dVar.d();
}
public static boolean h() {
IAConfigManager iAConfigManager = L;
boolean z = iAConfigManager.e != null;
int i = g.a;
boolean booleanValue = Boolean.valueOf(System.getProperty("ia.testEnvironmentConfiguration.forceConfigRefresh", Boolean.toString(false))).booleanValue();
if ((z && System.currentTimeMillis() - M > 3600000) || booleanValue) {
if (booleanValue) {
m mVar = iAConfigManager.t;
mVar.d = false;
com.fyber.inneractive.sdk.util.p.a.execute(new com.fyber.inneractive.sdk.util.n(mVar.e));
}
a();
iAConfigManager.F.a();
com.fyber.inneractive.sdk.web.d0 d0Var = com.fyber.inneractive.sdk.web.d0.c;
d0Var.getClass();
com.fyber.inneractive.sdk.util.p.a.execute(new com.fyber.inneractive.sdk.web.c0(d0Var));
}
return z;
}
public static void removeListener(OnConfigurationReadyAndValidListener onConfigurationReadyAndValidListener) {
L.g.remove(onConfigurationReadyAndValidListener);
}
public final void a(Exception exc) {
Iterator it = this.g.iterator();
while (it.hasNext()) {
OnConfigurationReadyAndValidListener onConfigurationReadyAndValidListener = (OnConfigurationReadyAndValidListener) it.next();
if (onConfigurationReadyAndValidListener != null) {
boolean z = L.e != null;
IAlog.e("notifying listener configuration state has been resolved", new Object[0]);
onConfigurationReadyAndValidListener.onConfigurationReadyAndValid(this, z, !z ? exc : null);
}
}
}
public static void i() {
SharedPreferences sharedPreferences = com.fyber.inneractive.sdk.util.o.a.getSharedPreferences("IAConfigurationPreferences", 0);
if (sharedPreferences != null) {
sharedPreferences.edit().putBoolean("IAConfigFQE", true).apply();
}
}
public static void a() {
IAConfigManager iAConfigManager = L;
com.fyber.inneractive.sdk.network.g0 g0Var = iAConfigManager.A;
if (g0Var != null) {
iAConfigManager.r.a(g0Var);
}
m mVar = iAConfigManager.t;
if (mVar.d) {
return;
}
iAConfigManager.r.a(new com.fyber.inneractive.sdk.network.g0(new l(mVar), mVar.a, mVar.e));
}
}

View File

@@ -0,0 +1,31 @@
package com.fyber.inneractive.sdk.config;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.util.IAlog;
import java.util.HashMap;
import java.util.regex.Pattern;
/* loaded from: classes2.dex */
public final class a {
public static e0 a(String str) {
IAConfigManager iAConfigManager = IAConfigManager.L;
HashMap hashMap = iAConfigManager.b;
if (hashMap != null && hashMap.containsKey(str)) {
return (e0) iAConfigManager.b.get(str);
}
IAlog.c("Requested unit config doesn't exists - %s", str);
return null;
}
public static String a() {
int i = g.a;
String property = System.getProperty("ia.testEnvironmentConfiguration.name");
if (TextUtils.isEmpty(property)) {
return "https://" + IAConfigManager.L.i.f;
}
if (Pattern.compile("^([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])$").matcher(property).matches()) {
return "https://" + property + "/simpleM2M/Event";
}
return "https://" + property + ".inner-active.mobi/simpleM2M/Event";
}
}

View File

@@ -0,0 +1,59 @@
package com.fyber.inneractive.sdk.config;
/* loaded from: classes2.dex */
public final class a0 {
/* JADX WARN: Removed duplicated region for block: B:9:0x0044 A[EXC_TOP_SPLITTER, SYNTHETIC] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static void a(android.content.Context r5, com.fyber.inneractive.sdk.config.z r6) {
/*
r0 = 0
r1 = 0
com.google.android.gms.ads.identifier.AdvertisingIdClient$Info r5 = com.google.android.gms.ads.identifier.AdvertisingIdClient.getAdvertisingIdInfo(r5) // Catch: java.lang.Exception -> L28
java.lang.String r0 = r5.getId() // Catch: java.lang.Exception -> L28
java.lang.String r2 = "advertising id: %s"
java.lang.Object[] r3 = new java.lang.Object[]{r0} // Catch: java.lang.Exception -> L28
com.fyber.inneractive.sdk.util.IAlog.e(r2, r3) // Catch: java.lang.Exception -> L28
boolean r5 = r5.isLimitAdTrackingEnabled() // Catch: java.lang.Exception -> L28
java.lang.String r2 = "limit ad tracking: %s"
r3 = 1
java.lang.Object[] r3 = new java.lang.Object[r3] // Catch: java.lang.Exception -> L26
java.lang.Boolean r4 = java.lang.Boolean.valueOf(r5) // Catch: java.lang.Exception -> L26
r3[r1] = r4 // Catch: java.lang.Exception -> L26
com.fyber.inneractive.sdk.util.IAlog.e(r2, r3) // Catch: java.lang.Exception -> L26
goto L41
L26:
r2 = move-exception
goto L2a
L28:
r2 = move-exception
r5 = r1
L2a:
java.lang.Object[] r3 = new java.lang.Object[r1]
java.lang.String r4 = "Handled Exception:"
com.fyber.inneractive.sdk.util.IAlog.e(r4, r3)
java.lang.String r2 = com.fyber.inneractive.sdk.util.t.a(r2)
java.lang.Object[] r3 = new java.lang.Object[r1]
com.fyber.inneractive.sdk.util.IAlog.e(r2, r3)
java.lang.Object[] r2 = new java.lang.Object[r1]
java.lang.String r3 = "Advertising ID is not available. Please add Google Play Services library (v 4.0+) to improve your ad targeting. (relevant for devices running Android API 2.3 and above)"
com.fyber.inneractive.sdk.util.IAlog.c(r3, r2)
L41:
com.fyber.inneractive.sdk.config.o r6 = (com.fyber.inneractive.sdk.config.o) r6
monitor-enter(r6)
com.fyber.inneractive.sdk.config.o$b r2 = r6.b // Catch: java.lang.Throwable -> L4e
r2.a = r0 // Catch: java.lang.Throwable -> L4e
r2.b = r5 // Catch: java.lang.Throwable -> L4e
r2.c = r1 // Catch: java.lang.Throwable -> L4e
monitor-exit(r6)
return
L4e:
r5 = move-exception
monitor-exit(r6)
throw r5
*/
throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.config.a0.a(android.content.Context, com.fyber.inneractive.sdk.config.z):void");
}
}

View File

@@ -0,0 +1,177 @@
package com.fyber.inneractive.sdk.config;
import android.app.Activity;
import android.app.Application;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import android.os.SystemClock;
import com.fyber.inneractive.sdk.config.m;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.c1;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;
/* loaded from: classes2.dex */
public final class b implements m.a {
public c1 c;
public final j0 d;
public final c f;
public final AtomicBoolean a = new AtomicBoolean(false);
public boolean b = false;
public final Handler e = new Handler(Looper.getMainLooper(), new a());
public class a implements Handler.Callback {
public a() {
}
@Override // android.os.Handler.Callback
public final boolean handleMessage(Message message) {
if (message.what != 123) {
return false;
}
b bVar = b.this;
if (bVar.a.compareAndSet(false, true)) {
if (bVar.a.get() && bVar.c != null) {
IAlog.a("startCounting", new Object[0]);
c1 c1Var = bVar.c;
c1Var.getClass();
c1.a aVar = new c1.a(c1Var);
c1Var.c = aVar;
c1Var.d = false;
aVar.sendEmptyMessage(1932593528);
}
IAlog.a("Pause signal", new Object[0]);
}
return true;
}
}
/* renamed from: com.fyber.inneractive.sdk.config.b$b, reason: collision with other inner class name */
public class C0062b implements Application.ActivityLifecycleCallbacks {
public C0062b() {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityCreated(Activity activity, Bundle bundle) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityDestroyed(Activity activity) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivitySaveInstanceState(Activity activity, Bundle bundle) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityStarted(Activity activity) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityStopped(Activity activity) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityPaused(Activity activity) {
if (b.this.e.hasMessages(123) || b.this.a.get()) {
return;
}
b.this.e.sendEmptyMessageDelayed(123, 3000L);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityResumed(Activity activity) {
com.fyber.inneractive.sdk.cache.session.e eVar;
b.this.e.removeMessages(123);
b bVar = b.this;
if (bVar.a.compareAndSet(true, false)) {
if (bVar.b) {
IAlog.a("onActivityResumed: restartSession", new Object[0]);
bVar.b = false;
j0 j0Var = bVar.d;
if (j0Var != null) {
com.fyber.inneractive.sdk.cache.session.d dVar = ((i0) j0Var).a;
if (dVar != null) {
com.fyber.inneractive.sdk.cache.session.f fVar = dVar.a;
for (com.fyber.inneractive.sdk.cache.session.enums.b bVar2 : com.fyber.inneractive.sdk.cache.session.enums.b.values()) {
if (bVar2 != com.fyber.inneractive.sdk.cache.session.enums.b.NONE && (eVar = fVar.a.get(bVar2)) != null && eVar.a != 0) {
synchronized (dVar.d) {
try {
com.fyber.inneractive.sdk.cache.session.h hVar = dVar.b.get(bVar2);
if (hVar != null) {
hVar.add(eVar);
}
} finally {
}
}
}
}
com.fyber.inneractive.sdk.util.p.a(new com.fyber.inneractive.sdk.cache.session.c(dVar, com.fyber.inneractive.sdk.cache.session.enums.a.NEW_SESSION, com.fyber.inneractive.sdk.cache.session.enums.b.NONE));
}
((i0) bVar.d).c.put("SESSION_STAMP", Long.toString(SystemClock.elapsedRealtime()));
((i0) bVar.d).b.clear();
}
}
c1 c1Var = bVar.c;
if (c1Var != null) {
c1Var.d = false;
c1Var.f = 0L;
c1.a aVar = c1Var.c;
if (aVar != null) {
aVar.removeMessages(1932593528);
}
}
}
}
}
public class c implements c1.b {
public c() {
}
@Override // com.fyber.inneractive.sdk.util.c1.b
public final void a() {
IAlog.a("onVisibleTimeReached: %s", Long.valueOf(System.currentTimeMillis()));
b.this.b = true;
}
}
public b(i0 i0Var) {
C0062b c0062b = new C0062b();
this.f = new c();
this.d = i0Var;
Application b = com.fyber.inneractive.sdk.util.o.b();
if (b != null) {
b.registerActivityLifecycleCallbacks(c0062b);
}
}
public final void a() {
m mVar = IAConfigManager.L.t;
if (!mVar.d) {
mVar.c.add(this);
}
c1 c1Var = new c1(TimeUnit.MINUTES, r0.t.b.a(30, 1, "session_duration"));
this.c = c1Var;
c1Var.e = this.f;
}
@Override // com.fyber.inneractive.sdk.config.m.a
public final void onGlobalConfigChanged(m mVar, k kVar) {
c1 c1Var = this.c;
if (c1Var != null) {
c1Var.d = false;
c1Var.f = 0L;
c1.a aVar = c1Var.c;
if (aVar != null) {
aVar.removeMessages(1932593528);
}
c1 c1Var2 = new c1(TimeUnit.MINUTES, kVar.a(30, 1, "session_duration"), this.c.f);
this.c = c1Var2;
c1Var2.e = this.f;
}
mVar.c.remove(this);
}
}

View File

@@ -0,0 +1,28 @@
package com.fyber.inneractive.sdk.config;
import com.fyber.inneractive.sdk.config.enums.Track;
import com.fyber.inneractive.sdk.util.m0;
import java.util.Iterator;
import java.util.Set;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class b0 implements m0.a {
public Set<Track> a = null;
@Override // com.fyber.inneractive.sdk.util.m0.a
public final JSONObject a() {
JSONObject jSONObject = new JSONObject();
JSONArray jSONArray = new JSONArray();
Set<Track> set = this.a;
if (set != null) {
Iterator<Track> it = set.iterator();
while (it.hasNext()) {
jSONArray.put(it.next());
}
}
m0.a(jSONObject, "track", jSONArray);
return jSONObject;
}
}

View File

@@ -0,0 +1,148 @@
package com.fyber.inneractive.sdk.config;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.external.InvalidAppIdException;
import com.fyber.inneractive.sdk.network.s;
import com.fyber.inneractive.sdk.util.IAlog;
import com.unity3d.services.UnityAdsConstants;
import java.io.Serializable;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class c implements com.fyber.inneractive.sdk.cache.a<IAConfigManager.b> {
public boolean a = false;
@Override // com.fyber.inneractive.sdk.cache.a
public final String a() {
return "IALastModifiedFromHeader";
}
@Override // com.fyber.inneractive.sdk.cache.a
public final void a(IAConfigManager.b bVar) {
IAConfigManager.b bVar2 = bVar;
if (bVar2 == null || bVar2.a == null) {
return;
}
com.fyber.inneractive.sdk.util.o.a.getSharedPreferences("IAConfigurationPreferences", 0).edit().putString("cached.config.appid", bVar2.a).apply();
}
@Override // com.fyber.inneractive.sdk.cache.a
public final String b() {
return "inneractive.config";
}
@Override // com.fyber.inneractive.sdk.cache.a
public final String getUrl() {
String str = IAConfigManager.L.c;
StringBuilder sb = new StringBuilder("https://");
int i = g.a;
String property = System.getProperty("ia.testEnvironmentConfiguration.baseConfigUrl");
if (TextUtils.isEmpty(property)) {
sb.append("cdn2.inner-active.mobi/ia-sdk-config/apps/");
} else {
sb.append(property);
}
sb.append(str);
sb.append('/');
sb.append(str);
sb.append(".json");
return sb.toString();
}
@Override // com.fyber.inneractive.sdk.cache.a
public final boolean c() {
String string = com.fyber.inneractive.sdk.util.o.a.getSharedPreferences("IAConfigurationPreferences", 0).getString("cached.config.appid", null);
return string != null && string.equalsIgnoreCase(IAConfigManager.L.c);
}
public final void a(String str, Throwable th) {
String str2;
String str3;
String str4;
if (this.a) {
return;
}
this.a = true;
if (TextUtils.isEmpty(str)) {
str2 = "Empty Json Data";
} else {
str2 = str.substring(0, str.length() > 501 ? 500 : str.length() - 1);
}
if (th != null) {
str3 = th.getClass().getName();
str4 = th.getLocalizedMessage();
} else {
str3 = "Bad remote configuration";
str4 = UnityAdsConstants.Messages.MSG_INTERNAL_ERROR;
}
String str5 = IAConfigManager.L.c;
s.a aVar = new s.a(com.fyber.inneractive.sdk.network.q.FATAL_CONFIGURATION_ERROR);
Object[] objArr = new Object[8];
objArr[0] = "exception";
objArr[1] = str3;
objArr[2] = "message";
if (str4 == null) {
str4 = "No message";
}
objArr[3] = str4;
objArr[4] = "data";
objArr[5] = str2;
objArr[6] = "appId";
if (TextUtils.isEmpty(str5)) {
str5 = "EMPTY_APP_ID";
}
objArr[7] = str5;
aVar.a(objArr).a((String) null);
}
/* JADX WARN: Removed duplicated region for block: B:119:0x01fd */
/* JADX WARN: Removed duplicated region for block: B:123:0x0207 */
/* JADX WARN: Removed duplicated region for block: B:127:0x0216 A[SYNTHETIC] */
/* JADX WARN: Removed duplicated region for block: B:316:0x01e3 A[SYNTHETIC] */
/* JADX WARN: Removed duplicated region for block: B:318:0x020b */
/* JADX WARN: Removed duplicated region for block: B:319:0x0201 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static com.fyber.inneractive.sdk.config.IAConfigManager.b a(com.fyber.inneractive.sdk.config.remote.d r23) {
/*
Method dump skipped, instructions count: 1264
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.config.c.a(com.fyber.inneractive.sdk.config.remote.d):com.fyber.inneractive.sdk.config.IAConfigManager$b");
}
public static Object a(Serializable serializable, Object... objArr) {
for (Object obj : objArr) {
if (obj != null) {
return obj;
}
}
return serializable;
}
@Override // com.fyber.inneractive.sdk.cache.a
public final IAConfigManager.b a(String str) throws Exception {
try {
IAConfigManager iAConfigManager = IAConfigManager.L;
iAConfigManager.C.e();
com.fyber.inneractive.sdk.config.remote.d a = com.fyber.inneractive.sdk.config.remote.d.a(new JSONObject(str));
String str2 = iAConfigManager.c;
if (a != null && str2.equals(a.a.a)) {
return a(a);
}
IAlog.b("internal error while parsing local configuration", new Object[0]);
if (a != null && !str2.equals(a.a.a)) {
throw new InvalidAppIdException();
}
a(str, (Throwable) null);
return null;
} catch (Throwable th) {
a(str, th);
IAlog.b("Exception Error while parsing local configuration", new Object[0]);
throw th;
}
}
}

View File

@@ -0,0 +1,17 @@
package com.fyber.inneractive.sdk.config;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.fyber.inneractive.sdk.util.m0;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class c0 implements m0.a {
public UnitDisplayType a;
@Override // com.fyber.inneractive.sdk.util.m0.a
public final JSONObject a() {
JSONObject jSONObject = new JSONObject();
m0.a(jSONObject, "unitDisplayType", this.a);
return jSONObject;
}
}

View File

@@ -0,0 +1,208 @@
package com.fyber.inneractive.sdk.config;
import android.app.Application;
import android.content.SharedPreferences;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.external.InneractiveAdManager;
import com.fyber.inneractive.sdk.util.IAlog;
/* loaded from: classes2.dex */
public final class d {
public Boolean a = null;
public Boolean b = null;
public Boolean c = null;
public String d = null;
public String e = null;
public InneractiveAdManager.GdprConsentSource f = null;
public String g = null;
public String h = null;
public Boolean i = null;
public Boolean j = null;
public SharedPreferences k;
public SharedPreferences l;
public final void b() {
IAlog.a("Clearing LGPD consent status", new Object[0]);
if (com.fyber.inneractive.sdk.util.o.a == null) {
IAlog.f("clearLgpdConsentStatus was invoked, but the Inneractive SDK was not properly initialized, or destroyed.", new Object[0]);
return;
}
e();
this.i = null;
SharedPreferences sharedPreferences = this.k;
if (sharedPreferences != null) {
sharedPreferences.edit().remove("IALgpdConsentStatus").apply();
}
}
public final void c() {
IAlog.a("Clearing CCPA Consent String", new Object[0]);
if (com.fyber.inneractive.sdk.util.o.a == null) {
IAlog.f("clearUSPrivacyString was invoked, but the Inneractive SDK was not properly initialized, or destroyed.", new Object[0]);
return;
}
e();
this.h = null;
SharedPreferences sharedPreferences = this.k;
if (sharedPreferences != null) {
sharedPreferences.edit().remove("IACCPAConsentData").apply();
}
}
public final Boolean f() {
k kVar;
SharedPreferences sharedPreferences;
m mVar = IAConfigManager.L.t;
if (mVar != null && (kVar = mVar.b) != null) {
int a = kVar.a(262, Integer.MIN_VALUE, "TcfVendorId");
if (a != 0 && (sharedPreferences = this.l) != null) {
try {
String string = sharedPreferences.getString("IABTCF_VendorConsents", null);
if (string == null) {
return null;
}
int i = (a >= 0 ? a : 262) - 1;
return Boolean.valueOf(string.length() > i && string.charAt(i) == '1');
} catch (Exception unused) {
}
}
}
return null;
}
public final boolean a(boolean z, String str) {
if (com.fyber.inneractive.sdk.util.o.a == null) {
return false;
}
e();
SharedPreferences sharedPreferences = this.k;
if (sharedPreferences == null) {
return false;
}
sharedPreferences.edit().putBoolean(str, z).apply();
return true;
}
public final boolean d() {
k kVar;
SharedPreferences sharedPreferences;
if (this.c == null) {
m mVar = IAConfigManager.L.t;
boolean z = false;
if (mVar != null && (kVar = mVar.b) != null && kVar.a(1, Integer.MIN_VALUE, "TcfPurpose1") == 1 && (sharedPreferences = this.l) != null) {
try {
String string = sharedPreferences.getString("IABTCF_PurposeConsents", null);
if (string != null && !string.isEmpty() && string.charAt(0) == '0') {
z = true;
}
} catch (Exception unused) {
IAlog.b("%sException caught when trying to resolveIsIabGdprPurpose1Disabled from prefs", IAlog.a(this));
}
}
this.c = Boolean.valueOf(z);
}
return this.c.booleanValue();
}
public final void e() {
String str;
SharedPreferences sharedPreferences;
Application application = com.fyber.inneractive.sdk.util.o.a;
if (application != null) {
if (this.l == null) {
this.l = application.getSharedPreferences(application.getPackageName() + "_preferences", 0);
}
if (this.k == null) {
SharedPreferences sharedPreferences2 = application.getSharedPreferences("IAConfigurationPreferences", 0);
this.k = sharedPreferences2;
if (sharedPreferences2 != null) {
if (sharedPreferences2.contains("IAGDPRBool")) {
this.a = Boolean.valueOf(sharedPreferences2.getBoolean("IAGDPRBool", false));
} else {
this.b = f();
}
if (sharedPreferences2.contains("IAGdprConsentData")) {
this.d = sharedPreferences2.getString("IAGdprConsentData", null);
} else {
if (IAConfigManager.L.t.b.a(262, Integer.MIN_VALUE, "TcfVendorId") != 0 && (sharedPreferences = this.l) != null && sharedPreferences.contains("IABTCF_TCString")) {
try {
str = this.l.getString("IABTCF_TCString", null);
} catch (Exception unused) {
}
this.e = str;
}
str = null;
this.e = str;
}
if (sharedPreferences2.contains("IACCPAConsentData")) {
this.h = sharedPreferences2.getString("IACCPAConsentData", null);
}
if (sharedPreferences2.contains("IAGdprSource")) {
try {
this.f = InneractiveAdManager.GdprConsentSource.valueOf(sharedPreferences2.getString("IAGdprSource", InneractiveAdManager.GdprConsentSource.Internal.toString()));
} catch (Exception unused2) {
this.f = InneractiveAdManager.GdprConsentSource.Internal;
}
}
if (sharedPreferences2.contains("IALgpdConsentStatus")) {
this.i = Boolean.valueOf(sharedPreferences2.getBoolean("IALgpdConsentStatus", false));
}
if (sharedPreferences2.contains("keyUserID")) {
this.g = sharedPreferences2.getString("keyUserID", null);
}
}
}
}
}
public final boolean a(String str, String str2) {
if (com.fyber.inneractive.sdk.util.o.a == null) {
return false;
}
e();
if (this.k == null) {
return false;
}
IAlog.a("Saving %s value = %s to sharedPrefs", str, str2);
this.k.edit().putString(str, str2).apply();
return true;
}
public final void a(String str) {
if (com.fyber.inneractive.sdk.util.o.a != null) {
e();
if (TextUtils.isEmpty(str)) {
this.g = str;
SharedPreferences sharedPreferences = this.k;
if (sharedPreferences != null) {
sharedPreferences.edit().remove("keyUserID").apply();
return;
}
return;
}
if (str.length() > 256) {
str = str.substring(0, 256);
}
SharedPreferences sharedPreferences2 = this.k;
if (sharedPreferences2 != null) {
this.g = str;
sharedPreferences2.edit().putString("keyUserID", str).apply();
}
}
}
public final void a() {
IAlog.a("Clearing GDPR Consent String and status", new Object[0]);
if (com.fyber.inneractive.sdk.util.o.a == null) {
IAlog.f("ClearGdprConsent was invoked, but the Inneractive SDK was not properly initialized, or destroyed.", new Object[0]);
return;
}
e();
this.a = null;
this.d = null;
SharedPreferences sharedPreferences = this.k;
if (sharedPreferences != null) {
sharedPreferences.edit().remove("IAGdprConsentData").remove("IAGDPRBool").remove("IAGdprSource").apply();
}
}
}

View File

@@ -0,0 +1,15 @@
package com.fyber.inneractive.sdk.config;
import java.util.Iterator;
import java.util.LinkedList;
/* loaded from: classes2.dex */
public final class d0 implements Iterable<e0> {
public final LinkedList a = new LinkedList();
public boolean b = true;
@Override // java.lang.Iterable
public final Iterator<e0> iterator() {
return this.a.iterator();
}
}

View File

@@ -0,0 +1,63 @@
package com.fyber.inneractive.sdk.config;
import android.app.Activity;
import android.app.Application;
import android.content.Context;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.lang.ref.WeakReference;
/* loaded from: classes2.dex */
public final class e {
public final Context a;
public WeakReference<Context> b;
public class a implements Application.ActivityLifecycleCallbacks {
public a() {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityCreated(@NonNull Activity activity, @Nullable Bundle bundle) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityDestroyed(@NonNull Activity activity) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityPaused(@NonNull Activity activity) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityResumed(@NonNull Activity activity) {
e.this.b = new WeakReference<>(activity);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivitySaveInstanceState(@NonNull Activity activity, @NonNull Bundle bundle) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityStarted(@NonNull Activity activity) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityStopped(@NonNull Activity activity) {
}
}
public e(Context context, Context context2) {
a aVar = new a();
this.a = context2;
if (context instanceof Activity) {
this.b = new WeakReference<>(context);
((Application) context.getApplicationContext()).registerActivityLifecycleCallbacks(aVar);
}
}
public final Context a() {
Context context = (Context) com.fyber.inneractive.sdk.util.t.a(this.b);
return context != null ? context : this.a;
}
}

View File

@@ -0,0 +1,35 @@
package com.fyber.inneractive.sdk.config;
import com.fyber.inneractive.sdk.util.m0;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class e0 implements f0 {
public String a;
public String b;
public x c;
public b0 d;
public c0 e;
public g0 f;
public h0 g;
public final g0 a() {
return this.f;
}
public final h0 b() {
return this.g;
}
public final String toString() {
JSONObject jSONObject = new JSONObject();
m0.a(jSONObject, "id", this.a);
m0.a(jSONObject, "spotId", this.b);
m0.a(jSONObject, "display", this.c);
m0.a(jSONObject, "monitor", this.d);
m0.a(jSONObject, "native", this.e);
m0.a(jSONObject, "video", this.f);
m0.a(jSONObject, "viewability", this.g);
return jSONObject.toString();
}
}

View File

@@ -0,0 +1,44 @@
package com.fyber.inneractive.sdk.config.enums;
import android.text.TextUtils;
import java.util.HashMap;
import java.util.Map;
/* loaded from: classes2.dex */
public enum Orientation {
LANDSCAPE("landscape", false),
PORTRAIT("portrait", false),
USER("user", true),
NONE("none", true);
private static final Map<String, Orientation> CONSTANTS = new HashMap();
public boolean allowOrientationChange;
private final String value;
static {
for (Orientation orientation : values()) {
CONSTANTS.put(orientation.value, orientation);
}
}
Orientation(String str, boolean z) {
this.value = str;
this.allowOrientationChange = z;
}
public static Orientation fromValue(String str) {
if (TextUtils.isEmpty(str)) {
return null;
}
return CONSTANTS.get(str);
}
@Override // java.lang.Enum
public String toString() {
return this.value;
}
public String value() {
return this.value;
}
}

View File

@@ -0,0 +1,37 @@
package com.fyber.inneractive.sdk.config.enums;
import java.util.HashMap;
import java.util.Map;
/* loaded from: classes2.dex */
public enum Skip {
DEFAULT(-1),
_0(0),
_10(10),
_15(15),
_5(5);
private static final Map<Integer, Skip> CONSTANTS = new HashMap();
private final Integer value;
static {
for (Skip skip : values()) {
CONSTANTS.put(skip.value, skip);
}
}
Skip(Integer num) {
this.value = num;
}
public static Skip fromValue(Integer num) {
if (num == null) {
return null;
}
return CONSTANTS.get(num);
}
public Integer value() {
return this.value;
}
}

View File

@@ -0,0 +1,42 @@
package com.fyber.inneractive.sdk.config.enums;
import android.text.TextUtils;
import com.vungle.ads.internal.Constants;
import java.util.HashMap;
import java.util.Map;
/* loaded from: classes2.dex */
public enum TapAction {
CTR("ctr"),
FULLSCREEN(Constants.TEMPLATE_TYPE_FULLSCREEN),
DO_NOTHING("noAction");
private static final Map<String, TapAction> CONSTANTS = new HashMap();
private final String value;
static {
for (TapAction tapAction : values()) {
CONSTANTS.put(tapAction.value, tapAction);
}
}
TapAction(String str) {
this.value = str;
}
public static TapAction fromValue(String str) {
if (TextUtils.isEmpty(str)) {
return null;
}
return CONSTANTS.get(str);
}
@Override // java.lang.Enum
public String toString() {
return this.value;
}
public String value() {
return this.value;
}
}

View File

@@ -0,0 +1,41 @@
package com.fyber.inneractive.sdk.config.enums;
import android.text.TextUtils;
import java.util.HashMap;
import java.util.Map;
/* loaded from: classes2.dex */
public enum Track {
ERRORS("errors"),
NETWORKING("networking"),
VIEWABILITY("viewability");
private static final Map<String, Track> CONSTANTS = new HashMap();
private final String stringValue;
static {
for (Track track : values()) {
CONSTANTS.put(track.stringValue, track);
}
}
Track(String str) {
this.stringValue = str;
}
public static Track fromValue(String str) {
if (TextUtils.isEmpty(str)) {
return null;
}
return CONSTANTS.get(str);
}
@Override // java.lang.Enum
public String toString() {
return this.stringValue;
}
public String value() {
return this.stringValue;
}
}

View File

@@ -0,0 +1,54 @@
package com.fyber.inneractive.sdk.config.enums;
import com.mbridge.msdk.newreward.player.view.hybrid.util.MRAIDCommunicatorUtil;
import java.util.HashMap;
import java.util.Map;
/* loaded from: classes2.dex */
public enum UnitDisplayType {
INTERSTITIAL("interstitial", false),
LANDSCAPE("landscape", true),
MRECT("mrect", false),
BANNER("banner", false),
REWARDED("rewarded", false),
SQUARE("square", true),
VERTICAL("vertical", true),
DEFAULT(MRAIDCommunicatorUtil.STATES_DEFAULT, false);
private static final Map<String, UnitDisplayType> CONSTANTS = new HashMap();
private final boolean deprecated;
private String stringValue;
static {
for (UnitDisplayType unitDisplayType : values()) {
CONSTANTS.put(unitDisplayType.stringValue, unitDisplayType);
}
}
UnitDisplayType(String str, boolean z) {
this.stringValue = str;
this.deprecated = z;
}
public static UnitDisplayType fromValue(String str) {
UnitDisplayType unitDisplayType = CONSTANTS.get(str);
return unitDisplayType != null ? unitDisplayType : DEFAULT;
}
public boolean isDeprecated() {
return this.deprecated;
}
public boolean isFullscreenUnit() {
return this == INTERSTITIAL || this == REWARDED;
}
@Override // java.lang.Enum
public String toString() {
return this.stringValue;
}
public String value() {
return this.stringValue;
}
}

View File

@@ -0,0 +1,39 @@
package com.fyber.inneractive.sdk.config.enums;
import android.text.TextUtils;
import java.util.HashMap;
import java.util.Map;
/* loaded from: classes2.dex */
public enum Vendor {
MOAT("moat");
private static final Map<String, Vendor> CONSTANTS = new HashMap();
private final String value;
static {
for (Vendor vendor : values()) {
CONSTANTS.put(vendor.value, vendor);
}
}
Vendor(String str) {
this.value = str;
}
public static Vendor fromValue(String str) {
if (TextUtils.isEmpty(str)) {
return null;
}
return CONSTANTS.get(str);
}
@Override // java.lang.Enum
public String toString() {
return this.value;
}
public String value() {
return this.value;
}
}

View File

@@ -0,0 +1,52 @@
package com.fyber.inneractive.sdk.config;
import android.content.Context;
import android.os.LocaleList;
import android.text.TextUtils;
import android.view.inputmethod.InputMethodInfo;
import android.view.inputmethod.InputMethodManager;
import android.view.inputmethod.InputMethodSubtype;
import com.fyber.inneractive.sdk.util.IAlog;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
/* loaded from: classes2.dex */
public final class f {
public static ArrayList a(Context context) {
List<InputMethodInfo> list;
HashSet hashSet = new HashSet();
InputMethodManager inputMethodManager = (InputMethodManager) context.getSystemService("input_method");
try {
list = inputMethodManager.getEnabledInputMethodList();
} catch (Throwable unused) {
list = null;
}
if (list != null) {
Iterator<InputMethodInfo> it = list.iterator();
int i = 0;
while (it.hasNext()) {
for (InputMethodSubtype inputMethodSubtype : inputMethodManager.getEnabledInputMethodSubtypeList(it.next(), true)) {
if (inputMethodSubtype.getMode().equals("keyboard") && i < 10) {
String locale = inputMethodSubtype.getLocale();
if (!TextUtils.isEmpty(locale)) {
try {
String replace = locale.replace("_", "-");
hashSet.add(replace);
IAlog.a("Available input language: %s", replace);
i++;
} catch (Exception unused2) {
}
}
}
}
}
}
if (hashSet.isEmpty()) {
hashSet.addAll(Arrays.asList(LocaleList.getDefault().toLanguageTags().split(",")));
}
return new ArrayList(hashSet);
}
}

View File

@@ -0,0 +1,5 @@
package com.fyber.inneractive.sdk.config;
/* loaded from: classes2.dex */
public interface f0 {
}

View File

@@ -0,0 +1,10 @@
package com.fyber.inneractive.sdk.config;
/* loaded from: classes2.dex */
public final class g {
public static final /* synthetic */ int a = 0;
static {
System.setProperty("ia.testEnvironmentConfiguration.removeInClose", "true");
}
}

View File

@@ -0,0 +1,68 @@
package com.fyber.inneractive.sdk.config;
import com.fyber.inneractive.sdk.config.enums.Orientation;
import com.fyber.inneractive.sdk.config.enums.Skip;
import com.fyber.inneractive.sdk.config.enums.TapAction;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.fyber.inneractive.sdk.util.m0;
import java.util.ArrayList;
import java.util.List;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class g0 implements m0.a {
public Boolean a;
public Integer b;
public Integer c;
public Boolean d;
public Orientation e;
public Integer f;
public Integer g;
public Skip h;
public TapAction i;
public UnitDisplayType j;
public List<Integer> k;
public g0() {
Boolean bool = Boolean.TRUE;
this.a = bool;
this.b = 5000;
this.c = 0;
this.d = bool;
this.f = 0;
this.g = 2048;
this.h = Skip.fromValue(0);
this.k = new ArrayList();
}
@Override // com.fyber.inneractive.sdk.util.m0.a
public final JSONObject a() {
JSONObject jSONObject = new JSONObject();
m0.a(jSONObject, "autoPlay", this.a);
m0.a(jSONObject, "maxBitrate", this.b);
m0.a(jSONObject, "minBitrate", this.c);
m0.a(jSONObject, "muted", this.d);
m0.a(jSONObject, "orientation", this.e);
m0.a(jSONObject, "padding", this.f);
m0.a(jSONObject, "pivotBitrate", this.g);
m0.a(jSONObject, "skip", this.h);
m0.a(jSONObject, "tapAction", this.i);
m0.a(jSONObject, "unitDisplayType", this.j);
JSONArray jSONArray = new JSONArray();
List<Integer> list = this.k;
if (list != null) {
for (Integer num : list) {
if (num != null) {
jSONArray.put(num);
}
}
}
m0.a(jSONObject, "filterApi", jSONArray);
return jSONObject;
}
public final Boolean b() {
return this.a;
}
}

View File

@@ -0,0 +1,7 @@
package com.fyber.inneractive.sdk.config.global;
/* loaded from: classes2.dex */
public final class a {
public l a;
public s b;
}

View File

@@ -0,0 +1,56 @@
package com.fyber.inneractive.sdk.config.global;
import com.fyber.inneractive.sdk.util.IAlog;
import com.mbridge.msdk.foundation.download.core.DownloadCommon;
import java.util.ArrayList;
import java.util.Iterator;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class b {
public String a;
public int b;
public final ArrayList c = new ArrayList();
public final ArrayList d = new ArrayList();
public static void a(b bVar, JSONObject jSONObject, boolean z) throws Exception {
String next;
d cVar;
if (jSONObject != null) {
Iterator<String> keys = jSONObject.keys();
while (keys.hasNext()) {
next = keys.next();
next.getClass();
switch (next) {
case "demand":
cVar = new c(jSONObject.getJSONArray(next), z);
break;
case "pub_id":
cVar = new i(jSONObject.getJSONArray(next), z);
break;
case "placement_type":
cVar = new h(jSONObject.getJSONArray(next), z);
break;
case "os":
cVar = new f(z, jSONObject.getString(next));
break;
case "sdk":
cVar = new j(z, jSONObject.getString(next));
break;
default:
cVar = null;
break;
}
if (cVar != null) {
bVar.d.add(cVar);
} else {
IAlog.a(String.format("%s: Unsupported filter type: %s", DownloadCommon.DOWNLOAD_REPORT_FIND_FILE_RESULT_VALUE_B, next), new Object[0]);
}
}
}
}
public final String toString() {
return String.format("experiment: id=%s, variants=%s, filters=%s", this.a, this.c, this.d);
}
}

View File

@@ -0,0 +1,41 @@
package com.fyber.inneractive.sdk.config.global;
import java.util.HashSet;
import java.util.Iterator;
import org.json.JSONArray;
/* loaded from: classes2.dex */
public final class c implements d {
public final HashSet a = new HashSet();
public final boolean b;
public c(JSONArray jSONArray, boolean z) {
if (jSONArray != null) {
for (int i = 0; i < jSONArray.length(); i++) {
long optLong = jSONArray.optLong(i);
if (optLong != 0) {
this.a.add(Long.valueOf(optLong));
}
}
}
this.b = z;
}
@Override // com.fyber.inneractive.sdk.config.global.d
public final boolean a(e eVar) {
if (this.a.isEmpty() || eVar.a == null) {
return false;
}
Iterator it = this.a.iterator();
while (it.hasNext()) {
if (((Long) it.next()).equals(eVar.a)) {
return !this.b;
}
}
return this.b;
}
public final String toString() {
return String.format("%s - %s include: %b", "demand", this.a, Boolean.valueOf(this.b));
}
}

View File

@@ -0,0 +1,6 @@
package com.fyber.inneractive.sdk.config.global;
/* loaded from: classes2.dex */
public interface d {
boolean a(e eVar);
}

View File

@@ -0,0 +1,10 @@
package com.fyber.inneractive.sdk.config.global;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
/* loaded from: classes2.dex */
public final class e {
public Long a;
public Long b;
public UnitDisplayType c;
}

View File

@@ -0,0 +1,27 @@
package com.fyber.inneractive.sdk.config.global;
import com.ironsource.ad;
/* loaded from: classes2.dex */
public final class f implements d {
public final String a;
public final boolean b;
public f(boolean z, String str) {
this.a = str;
this.b = z;
}
public final String toString() {
return String.format("%s - %s include: %b", ad.y, this.a, Boolean.valueOf(this.b));
}
@Override // com.fyber.inneractive.sdk.config.global.d
public final boolean a(e eVar) {
String str = this.a;
if (str != null) {
return str.equalsIgnoreCase("android") ? !this.b : this.b;
}
return false;
}
}

View File

@@ -0,0 +1,41 @@
package com.fyber.inneractive.sdk.config.global.features;
import com.vungle.ads.internal.presenter.MRAIDPresenter;
/* loaded from: classes2.dex */
public final class a extends g {
public static final EnumC0063a e = EnumC0063a.OPEN;
/* renamed from: com.fyber.inneractive.sdk.config.global.features.a$a, reason: collision with other inner class name */
public enum EnumC0063a {
NONE("none"),
OPEN(MRAIDPresenter.OPEN);
final String mKey;
EnumC0063a(String str) {
this.mKey = str;
}
}
public a() {
super("ad_identifier");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
a aVar = new a();
a(aVar);
return aVar;
}
public final EnumC0063a d() {
String a = a("identifier_click_action", e.mKey);
for (EnumC0063a enumC0063a : EnumC0063a.values()) {
if (a.equalsIgnoreCase(enumC0063a.mKey)) {
return enumC0063a;
}
}
return EnumC0063a.NONE;
}
}

View File

@@ -0,0 +1,15 @@
package com.fyber.inneractive.sdk.config.global.features;
/* loaded from: classes2.dex */
public final class b extends g {
public b() {
super("child_mode");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
b bVar = new b();
a(bVar);
return bVar;
}
}

View File

@@ -0,0 +1,26 @@
package com.fyber.inneractive.sdk.config.global.features;
import android.text.TextUtils;
/* loaded from: classes2.dex */
public final class c extends g {
public com.fyber.inneractive.sdk.model.vast.a e;
public c() {
super("cta_locale");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
c cVar = new c();
a(cVar);
return cVar;
}
public final void d(String str) {
if (TextUtils.isEmpty(str) || this.e != null) {
return;
}
this.e = new com.fyber.inneractive.sdk.model.vast.a(a("install_" + str, (String) null), a("skip_ad_" + str, (String) null), a("skip_in_" + str, (String) null));
}
}

View File

@@ -0,0 +1,15 @@
package com.fyber.inneractive.sdk.config.global.features;
/* loaded from: classes2.dex */
public final class d extends g {
public d() {
super("close_button_display");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
d dVar = new d();
a(dVar);
return dVar;
}
}

View File

@@ -0,0 +1,15 @@
package com.fyber.inneractive.sdk.config.global.features;
/* loaded from: classes2.dex */
public final class e extends g {
public e() {
super("display_ad");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
e eVar = new e();
a(eVar);
return eVar;
}
}

View File

@@ -0,0 +1,15 @@
package com.fyber.inneractive.sdk.config.global.features;
/* loaded from: classes2.dex */
public final class f extends g {
public f() {
super("fmp_endcard");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
f fVar = new f();
a(fVar);
return fVar;
}
}

View File

@@ -0,0 +1,111 @@
package com.fyber.inneractive.sdk.config.global.features;
import java.util.HashMap;
import java.util.Iterator;
/* loaded from: classes2.dex */
public abstract class g extends com.fyber.inneractive.sdk.config.global.p {
public String b;
public HashMap c = new HashMap();
public HashMap d = new HashMap();
public g(String str) {
this.b = str;
}
@Override // com.fyber.inneractive.sdk.config.global.p, com.fyber.inneractive.sdk.config.global.n
public final String a(String str, String str2) {
String str3;
Iterator it = this.d.keySet().iterator();
while (true) {
if (!it.hasNext()) {
str3 = null;
break;
}
str3 = ((com.fyber.inneractive.sdk.config.global.k) this.d.get((String) it.next())).b(str);
if (str3 != null) {
break;
}
}
return str3 == null ? super.a(str, str2) : str3;
}
@Override // com.fyber.inneractive.sdk.config.global.p, com.fyber.inneractive.sdk.config.global.n
public final String b(String str) {
return a(str, (String) null);
}
public abstract g c();
@Override // com.fyber.inneractive.sdk.config.global.p, com.fyber.inneractive.sdk.config.global.n
public final Boolean c(String str) {
Boolean bool;
Iterator it = this.d.keySet().iterator();
while (true) {
if (!it.hasNext()) {
bool = null;
break;
}
bool = ((com.fyber.inneractive.sdk.config.global.k) this.d.get((String) it.next())).c(str);
if (bool != null) {
break;
}
}
return bool == null ? super.c(str) : bool;
}
public final String toString() {
return String.format("id: %s, params: %s exp: %s", this.b, this.a, this.c);
}
public final int a(String str, int i) {
Integer a = a(str);
return a != null ? a.intValue() : i;
}
@Override // com.fyber.inneractive.sdk.config.global.p, com.fyber.inneractive.sdk.config.global.n
public final Double a() {
Double d;
Iterator it = this.d.keySet().iterator();
while (true) {
if (!it.hasNext()) {
d = null;
break;
}
d = ((com.fyber.inneractive.sdk.config.global.k) this.d.get((String) it.next())).a();
if (d != null) {
break;
}
}
return d == null ? super.a() : d;
}
@Override // com.fyber.inneractive.sdk.config.global.p, com.fyber.inneractive.sdk.config.global.n
public final Integer a(String str) {
Integer num;
Iterator it = this.d.keySet().iterator();
while (true) {
if (!it.hasNext()) {
num = null;
break;
}
num = ((com.fyber.inneractive.sdk.config.global.k) this.d.get((String) it.next())).a(str);
if (num != null) {
break;
}
}
return num == null ? super.a(str) : num;
}
public final boolean a(boolean z, String str) {
Boolean c = c(str);
return c != null ? c.booleanValue() : z;
}
public final void a(g gVar) {
gVar.b = this.b;
gVar.a = this.a;
gVar.c = new HashMap(this.c);
gVar.d = new HashMap(this.d);
}
}

View File

@@ -0,0 +1,15 @@
package com.fyber.inneractive.sdk.config.global.features;
/* loaded from: classes2.dex */
public final class h extends g {
public h() {
super("cta_button_hand_animation");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
h hVar = new h();
a(hVar);
return hVar;
}
}

View File

@@ -0,0 +1,15 @@
package com.fyber.inneractive.sdk.config.global.features;
/* loaded from: classes2.dex */
public final class i extends g implements o {
public i() {
super("ignite");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
i iVar = new i();
a(iVar);
return iVar;
}
}

View File

@@ -0,0 +1,53 @@
package com.fyber.inneractive.sdk.config.global.features;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import java.util.Arrays;
import java.util.Iterator;
import java.util.Locale;
/* loaded from: classes2.dex */
public final class j extends g {
public j() {
super("load_timeouts");
}
public static String a(String... strArr) {
StringBuilder sb = new StringBuilder();
Iterator it = Arrays.asList(strArr).iterator();
while (it.hasNext()) {
sb.append((String) it.next());
if (it.hasNext()) {
sb.append("_");
}
}
return sb.toString();
}
public static String e(String str) {
return TextUtils.isEmpty(str) ? "all_mediators" : str.toLowerCase(Locale.US);
}
public final int b(String str, String str2) {
return a(a(str, "bidding", "global_timeout", e(str2)), a(a(str, "bidding", "global_timeout", "all_mediators"), a(a(str, "global_timeout", "all_mediators"), d(str) ? 30000 : 10000)));
}
public final int c(String str, String str2) {
return a(a(str, "global_timeout", e(str2)), a(a(str, "global_timeout", "all_mediators"), a(a(str, "global_timeout", "all_mediators"), d(str) ? 30000 : 10000)));
}
public final boolean d() {
return a(true, "reverse_retries");
}
public static boolean d(String str) {
return UnitDisplayType.INTERSTITIAL.name().equalsIgnoreCase(str) || UnitDisplayType.REWARDED.name().equalsIgnoreCase(str);
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
j jVar = new j();
a(jVar);
return jVar;
}
}

View File

@@ -0,0 +1,15 @@
package com.fyber.inneractive.sdk.config.global.features;
/* loaded from: classes2.dex */
public final class k extends g implements o {
public k() {
super("network_request");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
k kVar = new k();
a(kVar);
return kVar;
}
}

View File

@@ -0,0 +1,23 @@
package com.fyber.inneractive.sdk.config.global.features;
import com.fyber.inneractive.sdk.util.IAlog;
/* loaded from: classes2.dex */
public final class l extends g {
public l() {
super("omsdk");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
l lVar = new l();
a(lVar);
return lVar;
}
public final boolean d() {
boolean a = a(false, com.ironsource.mediationsdk.metadata.a.j);
IAlog.a("OMSDK AB %s", String.valueOf(a));
return a;
}
}

View File

@@ -0,0 +1,29 @@
package com.fyber.inneractive.sdk.config.global.features;
import java.util.concurrent.TimeUnit;
/* loaded from: classes2.dex */
public final class m extends g implements o {
static {
TimeUnit timeUnit = TimeUnit.SECONDS;
timeUnit.toMillis(45L);
timeUnit.toMillis(5L);
timeUnit.toMillis(5L);
timeUnit.toMillis(45L);
timeUnit.toMillis(10L);
timeUnit.toMillis(2L);
timeUnit.toMillis(15L);
timeUnit.toMillis(8L);
}
public m() {
super("bid_net");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
m mVar = new m();
a(mVar);
return mVar;
}
}

View File

@@ -0,0 +1,15 @@
package com.fyber.inneractive.sdk.config.global.features;
/* loaded from: classes2.dex */
public final class n extends g {
public n() {
super("single_tap");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
n nVar = new n();
a(nVar);
return nVar;
}
}

View File

@@ -0,0 +1,5 @@
package com.fyber.inneractive.sdk.config.global.features;
/* loaded from: classes2.dex */
public interface o {
}

View File

@@ -0,0 +1,42 @@
package com.fyber.inneractive.sdk.config.global.features;
import java.util.Locale;
/* loaded from: classes2.dex */
public final class p extends g {
public enum a {
Modal("modal"),
FullScreen("full");
String value;
a(String str) {
this.value = str;
}
}
public p() {
super("store_webpage");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
p pVar = new p();
a(pVar);
return pVar;
}
public final a d() {
String a2 = a("presentation_mode", (String) null);
if (a2 != null) {
for (a aVar : a.values()) {
Locale locale = Locale.US;
if (a2.toLowerCase(locale).equals(aVar.value.toLowerCase(locale))) {
return aVar;
}
}
}
return a.FullScreen;
}
}

View File

@@ -0,0 +1,15 @@
package com.fyber.inneractive.sdk.config.global.features;
/* loaded from: classes2.dex */
public final class q extends g {
public q() {
super("close_button_video_endcard");
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
q qVar = new q();
a(qVar);
return qVar;
}
}

View File

@@ -0,0 +1,112 @@
package com.fyber.inneractive.sdk.config.global.features;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.vungle.ads.internal.presenter.MRAIDPresenter;
/* loaded from: classes2.dex */
public final class r extends g {
public static final b e = b.NONE;
public static final c f = c.NONE;
public static /* synthetic */ class a {
public static final /* synthetic */ int[] a;
static {
int[] iArr = new int[UnitDisplayType.values().length];
a = iArr;
try {
iArr[UnitDisplayType.REWARDED.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
a[UnitDisplayType.INTERSTITIAL.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
}
}
public enum b {
NONE("none"),
OPEN(MRAIDPresenter.OPEN);
String mKey;
b(String str) {
this.mKey = str;
}
}
public enum c {
NONE("none"),
ZOOM_IN("endcard_zoom_in");
String mKey;
c(String str) {
this.mKey = str;
}
}
public enum d {
LEGACY("legacy"),
EXTRACTOR("extractor"),
NONE("none");
public String key;
d(String str) {
this.key = str;
}
}
public r() {
super("video_player");
}
public final int a(UnitDisplayType unitDisplayType) {
return unitDisplayType == UnitDisplayType.INTERSTITIAL ? a("prebuffer_interstitial", 3) : a("prebuffer_rewarded", 3);
}
@Override // com.fyber.inneractive.sdk.config.global.features.g
public final g c() {
r rVar = new r();
a(rVar);
return rVar;
}
public final int e() {
return a("dl_retries", 10);
}
public final int f() {
return a("dl_retry_delay", 500);
}
public final int h() {
return a("max_tries", 0);
}
public final int i() {
return a("second_checkpoint", 25);
}
public final b d() {
String a2 = a("click_action", e.mKey);
for (b bVar : b.values()) {
if (a2.equalsIgnoreCase(bVar.mKey)) {
return bVar;
}
}
return b.NONE;
}
public final c g() {
String a2 = a("endcard_animation_type", f.mKey);
for (c cVar : c.values()) {
if (a2.equalsIgnoreCase(cVar.mKey)) {
return cVar;
}
}
return c.NONE;
}
}

View File

@@ -0,0 +1,74 @@
package com.fyber.inneractive.sdk.config.global;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.util.IAlog;
import csdk.gluads.Consts;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class g {
public static JSONArray a(HashMap hashMap, boolean z) {
d dVar;
JSONArray jSONArray = new JSONArray();
try {
for (com.fyber.inneractive.sdk.config.global.features.g gVar : hashMap.values()) {
gVar.getClass();
ArrayList arrayList = new ArrayList(gVar.c.values());
HashMap hashMap2 = gVar.d;
Iterator it = arrayList.iterator();
while (it.hasNext()) {
b bVar = (b) it.next();
JSONObject jSONObject = new JSONObject();
String str = bVar != null ? bVar.a : null;
if (!TextUtils.isEmpty(str)) {
k kVar = (k) hashMap2.get(str);
jSONObject.put("id", str);
if (kVar != null) {
jSONObject.put(Consts.KEY_TAPJOY_USER_ID_VERSION, kVar.b);
} else {
jSONObject.put(Consts.KEY_TAPJOY_USER_ID_VERSION, "control");
}
if (z) {
Iterator it2 = bVar.d.iterator();
while (true) {
if (!it2.hasNext()) {
dVar = null;
break;
}
dVar = (d) it2.next();
if (c.class.equals(dVar.getClass())) {
break;
}
}
if (dVar != null && ((c) dVar).b) {
HashSet hashSet = ((c) dVar).a;
JSONArray jSONArray2 = new JSONArray();
Iterator it3 = hashSet.iterator();
while (it3.hasNext()) {
jSONArray2.put((Long) it3.next());
}
if (jSONArray2.length() > 0) {
jSONObject.put("d", jSONArray2);
}
}
}
jSONArray.put(jSONObject);
}
}
}
return jSONArray;
} catch (JSONException e) {
IAlog.a("ExperimentParamBuilder: Json exception during experiments Json build!", new Object[0]);
if (IAlog.a <= 3) {
e.printStackTrace();
}
return null;
}
}
}

View File

@@ -0,0 +1,42 @@
package com.fyber.inneractive.sdk.config.global;
import android.text.TextUtils;
import java.util.HashSet;
import java.util.Iterator;
import org.json.JSONArray;
/* loaded from: classes2.dex */
public final class h implements d {
public final HashSet a = new HashSet();
public final boolean b;
public h(JSONArray jSONArray, boolean z) {
if (jSONArray != null) {
for (int i = 0; i < jSONArray.length(); i++) {
String optString = jSONArray.optString(i);
if (!TextUtils.isEmpty(optString)) {
this.a.add(optString);
}
}
}
this.b = z;
}
@Override // com.fyber.inneractive.sdk.config.global.d
public final boolean a(e eVar) {
if (this.a.isEmpty() || eVar.c == null) {
return false;
}
Iterator it = this.a.iterator();
while (it.hasNext()) {
if (((String) it.next()).equals(eVar.c.value())) {
return !this.b;
}
}
return this.b;
}
public final String toString() {
return String.format("%s - %s include: %b", "placement_type", this.a, Boolean.valueOf(this.b));
}
}

View File

@@ -0,0 +1,41 @@
package com.fyber.inneractive.sdk.config.global;
import java.util.HashSet;
import java.util.Iterator;
import org.json.JSONArray;
/* loaded from: classes2.dex */
public final class i implements d {
public final HashSet a = new HashSet();
public final boolean b;
public i(JSONArray jSONArray, boolean z) {
if (jSONArray != null) {
for (int i = 0; i < jSONArray.length(); i++) {
long optLong = jSONArray.optLong(i);
if (optLong != 0) {
this.a.add(Long.valueOf(optLong));
}
}
}
this.b = z;
}
@Override // com.fyber.inneractive.sdk.config.global.d
public final boolean a(e eVar) {
if (this.a.isEmpty() || eVar.b == null) {
return false;
}
Iterator it = this.a.iterator();
while (it.hasNext()) {
if (((Long) it.next()).equals(eVar.b)) {
return !this.b;
}
}
return this.b;
}
public final String toString() {
return String.format("%s - %s include: %b", "pub_id", this.a, Boolean.valueOf(this.b));
}
}

View File

@@ -0,0 +1,31 @@
package com.fyber.inneractive.sdk.config.global;
/* loaded from: classes2.dex */
public final class j implements d {
public final String a;
public final boolean b;
public j(boolean z, String str) {
this.a = str;
this.b = z;
}
/* JADX WARN: Removed duplicated region for block: B:47:0x00ff */
/* JADX WARN: Removed duplicated region for block: B:49:0x0102 */
@Override // com.fyber.inneractive.sdk.config.global.d
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final boolean a(com.fyber.inneractive.sdk.config.global.e r9) {
/*
Method dump skipped, instructions count: 296
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.config.global.j.a(com.fyber.inneractive.sdk.config.global.e):boolean");
}
public final String toString() {
return String.format("%s - %s include: %b", "sdk", this.a, Boolean.valueOf(this.b));
}
}

View File

@@ -0,0 +1,11 @@
package com.fyber.inneractive.sdk.config.global;
/* loaded from: classes2.dex */
public final class k extends p {
public String b;
public int c;
public final String toString() {
return String.format("variant: id=%s, perc=%d, params=%s", this.b, Integer.valueOf(this.c), this.a);
}
}

View File

@@ -0,0 +1,72 @@
package com.fyber.inneractive.sdk.config.global;
import com.fyber.inneractive.sdk.util.IAlog;
import com.ironsource.kq;
import java.util.HashMap;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class l {
public final HashMap a = new HashMap();
public static l a(JSONObject jSONObject) throws Exception {
l lVar = new l();
JSONArray optJSONArray = jSONObject.optJSONArray("features");
for (int i = 0; i < optJSONArray.length(); i++) {
JSONObject jSONObject2 = optJSONArray.getJSONObject(i);
q qVar = new q();
qVar.b = jSONObject2.getString("id");
JSONObject optJSONObject = jSONObject2.optJSONObject("params");
if (optJSONObject != null) {
qVar.a = new o(optJSONObject);
} else {
IAlog.a("RemoteFeature fromJson. feature %s has no params!", qVar.b);
}
JSONArray optJSONArray2 = jSONObject2.optJSONArray(kq.d);
if (optJSONArray2 != null) {
for (int i2 = 0; i2 < optJSONArray2.length(); i2++) {
JSONObject jSONObject3 = optJSONArray2.getJSONObject(i2);
b bVar = new b();
bVar.a = jSONObject3.getString("id");
bVar.b = jSONObject3.optInt("perc", 10);
JSONArray jSONArray = jSONObject3.getJSONArray("variants");
for (int i3 = 0; i3 < jSONArray.length(); i3++) {
JSONObject jSONObject4 = jSONArray.getJSONObject(i3);
k kVar = new k();
kVar.b = jSONObject4.getString("id");
kVar.c = jSONObject4.getInt("perc");
JSONObject optJSONObject2 = jSONObject4.optJSONObject("params");
if (optJSONObject2 != null) {
kVar.a = new o(optJSONObject2);
}
bVar.c.add(kVar);
}
b.a(bVar, jSONObject3.optJSONObject("include"), true);
b.a(bVar, jSONObject3.optJSONObject("exclude"), false);
qVar.c.put(bVar.a, bVar);
}
}
lVar.a.put(qVar.b, qVar);
}
return lVar;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || l.class != obj.getClass()) {
return false;
}
return this.a.equals(((l) obj).a);
}
public final int hashCode() {
return this.a.hashCode();
}
public final String toString() {
return String.format("remoteConfig - features: %s", this.a.values());
}
}

View File

@@ -0,0 +1,46 @@
package com.fyber.inneractive.sdk.config.global;
import com.fyber.inneractive.sdk.util.IAlog;
import java.util.Locale;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class m implements com.fyber.inneractive.sdk.cache.a<l> {
@Override // com.fyber.inneractive.sdk.cache.a
public final String a() {
return "IALastModifiedFromHeader.remote";
}
@Override // com.fyber.inneractive.sdk.cache.a
public final /* bridge */ /* synthetic */ void a(l lVar) {
}
@Override // com.fyber.inneractive.sdk.cache.a
public final String b() {
return "ia-remote.config";
}
@Override // com.fyber.inneractive.sdk.cache.a
public final boolean c() {
return true;
}
@Override // com.fyber.inneractive.sdk.cache.a
public final String getUrl() {
int i = com.fyber.inneractive.sdk.config.g.a;
return System.getProperty("ia.testEnvironmentConfiguration.remoteConfigUrl") == null ? String.format(Locale.ENGLISH, "https://%sfeatures_config.json", "cdn2.inner-active.mobi/ia-sdk-config/") : System.getProperty("ia.testEnvironmentConfiguration.remoteConfigUrl");
}
@Override // com.fyber.inneractive.sdk.cache.a
public final l a(String str) throws Exception {
try {
return l.a(new JSONObject(str));
} catch (Exception e) {
IAlog.b("internal error while parsing remote features config file", new Object[0]);
if (IAlog.a <= 5) {
e.printStackTrace();
}
throw e;
}
}
}

View File

@@ -0,0 +1,18 @@
package com.fyber.inneractive.sdk.config.global;
import java.util.Map;
/* loaded from: classes2.dex */
public interface n {
Double a();
Integer a(String str);
String a(String str, String str2);
String b(String str);
Map<String, Object> b();
Boolean c(String str);
}

View File

@@ -0,0 +1,78 @@
package com.fyber.inneractive.sdk.config.global;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class o implements n {
public final JSONObject a;
public o(JSONObject jSONObject) {
this.a = jSONObject;
}
@Override // com.fyber.inneractive.sdk.config.global.n
public final Integer a(String str) {
if (this.a.has(str)) {
try {
return Integer.valueOf(this.a.getInt(str));
} catch (JSONException unused) {
}
}
return null;
}
@Override // com.fyber.inneractive.sdk.config.global.n
public final String b(String str) {
if (this.a.has(str)) {
try {
return this.a.getString(str);
} catch (JSONException unused) {
}
}
return null;
}
@Override // com.fyber.inneractive.sdk.config.global.n
public final Boolean c(String str) {
if (this.a.has(str)) {
try {
return Boolean.valueOf(this.a.getBoolean(str));
} catch (JSONException unused) {
}
}
return null;
}
public final String toString() {
JSONObject jSONObject = this.a;
return jSONObject != null ? jSONObject.toString() : "no params";
}
@Override // com.fyber.inneractive.sdk.config.global.n
public final Double a() {
return Double.valueOf(this.a.optDouble("scale_up_to", 0.0d));
}
@Override // com.fyber.inneractive.sdk.config.global.n
public final Map<String, Object> b() {
HashMap hashMap = new HashMap();
Iterator<String> keys = this.a.keys();
while (keys.hasNext()) {
String next = keys.next();
try {
hashMap.put(next, this.a.get(next));
} catch (Exception unused) {
}
}
return hashMap;
}
@Override // com.fyber.inneractive.sdk.config.global.n
public final String a(String str, String str2) {
return this.a.optString(str, str2);
}
}

View File

@@ -0,0 +1,59 @@
package com.fyber.inneractive.sdk.config.global;
import java.util.Map;
/* loaded from: classes2.dex */
public abstract class p implements n {
public n a;
@Override // com.fyber.inneractive.sdk.config.global.n
public Integer a(String str) {
n nVar = this.a;
if (nVar == null || nVar.b() == null || this.a.b().size() <= 0) {
return null;
}
return this.a.a(str);
}
@Override // com.fyber.inneractive.sdk.config.global.n
public String b(String str) {
n nVar = this.a;
if (nVar == null || nVar.b() == null || this.a.b().size() <= 0) {
return null;
}
return this.a.b(str);
}
@Override // com.fyber.inneractive.sdk.config.global.n
public Boolean c(String str) {
n nVar = this.a;
if (nVar == null || nVar.b() == null || this.a.b().size() <= 0) {
return null;
}
return this.a.c(str);
}
@Override // com.fyber.inneractive.sdk.config.global.n
public String a(String str, String str2) {
n nVar = this.a;
return nVar != null ? nVar.a(str, str2) : str2;
}
@Override // com.fyber.inneractive.sdk.config.global.n
public final Map<String, Object> b() {
n nVar = this.a;
if (nVar != null) {
return nVar.b();
}
return null;
}
@Override // com.fyber.inneractive.sdk.config.global.n
public Double a() {
n nVar = this.a;
if (nVar == null || nVar.b() == null || this.a.b().size() <= 0) {
return null;
}
return this.a.a();
}
}

View File

@@ -0,0 +1,13 @@
package com.fyber.inneractive.sdk.config.global;
import java.util.HashMap;
/* loaded from: classes2.dex */
public final class q extends p {
public String b;
public final HashMap c = new HashMap();
public final String toString() {
return String.format("feature: id=%s, params=%s, exp=%s", this.b, this.a, this.c);
}
}

View File

@@ -0,0 +1,5 @@
package com.fyber.inneractive.sdk.config.global;
/* loaded from: classes2.dex */
public final class r {
}

View File

@@ -0,0 +1,238 @@
package com.fyber.inneractive.sdk.config.global;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.v;
import com.fyber.inneractive.sdk.util.w;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Random;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class s {
public HashMap c;
public JSONArray d;
public String b = "";
public final r a = new r();
public s() {
d();
HashMap a = a();
this.c = a;
IAlog.a("%s: created. Supported features: %s", "SupportedFeaturesProvider", a);
}
public static s b() {
boolean e = e();
s sVar = new s();
if (e) {
IAConfigManager iAConfigManager = IAConfigManager.L;
iAConfigManager.K.a(true, "");
iAConfigManager.D.a(iAConfigManager.K);
}
return sVar;
}
public static boolean e() {
int i = com.fyber.inneractive.sdk.config.g.a;
String property = System.getProperty("ia.testEnvironmentConfiguration.featuresConfig");
if (TextUtils.isEmpty(property)) {
return false;
}
try {
IAConfigManager.L.y.a = l.a(new JSONObject(property));
return true;
} catch (Exception unused) {
IAlog.a("failed parsing local features json", new Object[0]);
return false;
}
}
public final HashMap a() {
HashMap hashMap = new HashMap();
for (Map.Entry entry : this.c.entrySet()) {
hashMap.put(entry.getKey(), ((com.fyber.inneractive.sdk.config.global.features.g) entry.getValue()).c());
}
return hashMap;
}
public final JSONArray c() {
JSONArray jSONArray = this.d;
if (jSONArray == null || jSONArray.length() == 0) {
JSONArray a = g.a(this.c, false);
this.d = a;
IAlog.a("%s: active experiments json set = %s", "SupportedFeaturesProvider", a);
}
return this.d;
}
public final void d() {
this.a.getClass();
HashMap hashMap = new HashMap();
hashMap.put(com.fyber.inneractive.sdk.config.global.features.r.class, new com.fyber.inneractive.sdk.config.global.features.r());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.c.class, new com.fyber.inneractive.sdk.config.global.features.c());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.l.class, new com.fyber.inneractive.sdk.config.global.features.l());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.e.class, new com.fyber.inneractive.sdk.config.global.features.e());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.k.class, new com.fyber.inneractive.sdk.config.global.features.k());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.d.class, new com.fyber.inneractive.sdk.config.global.features.d());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.q.class, new com.fyber.inneractive.sdk.config.global.features.q());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.h.class, new com.fyber.inneractive.sdk.config.global.features.h());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.i.class, new com.fyber.inneractive.sdk.config.global.features.i());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.p.class, new com.fyber.inneractive.sdk.config.global.features.p());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.n.class, new com.fyber.inneractive.sdk.config.global.features.n());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.b.class, new com.fyber.inneractive.sdk.config.global.features.b());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.m.class, new com.fyber.inneractive.sdk.config.global.features.m());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.a.class, new com.fyber.inneractive.sdk.config.global.features.a());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.f.class, new com.fyber.inneractive.sdk.config.global.features.f());
hashMap.put(com.fyber.inneractive.sdk.config.global.features.j.class, new com.fyber.inneractive.sdk.config.global.features.j());
this.c = hashMap;
this.d = null;
}
public final void a(e eVar) {
for (com.fyber.inneractive.sdk.config.global.features.g gVar : this.c.values()) {
gVar.getClass();
ArrayList arrayList = new ArrayList(gVar.c.values());
for (int size = arrayList.size() - 1; size >= 0; size--) {
b bVar = (b) arrayList.get(size);
ArrayList arrayList2 = bVar.d;
if (arrayList2 != null) {
Iterator it = arrayList2.iterator();
while (true) {
if (!it.hasNext()) {
break;
}
d dVar = (d) it.next();
if (dVar.a(eVar)) {
gVar.c.remove(bVar.a);
gVar.d.remove(bVar.a);
this.d = null;
IAlog.a("%s: Experiment %s filtered! after response %s", "SupportedFeaturesProvider", bVar.a, dVar);
break;
}
}
}
}
}
}
public final <T extends com.fyber.inneractive.sdk.config.global.features.g> T a(Class<T> cls) {
if (this.c.containsKey(cls)) {
T t = (T) this.c.get(cls);
if (cls.isInstance(t)) {
return t;
}
}
try {
return cls.getConstructor(new Class[0]).newInstance(new Object[0]);
} catch (Exception e) {
IAlog.a("Couldn't create a feature for %s", e, cls.getName());
return null;
}
}
public final void a(boolean z, String str) {
k kVar;
e eVar;
this.b = str;
a aVar = IAConfigManager.L.y;
aVar.b = this;
for (com.fyber.inneractive.sdk.config.global.features.g gVar : this.c.values()) {
boolean z2 = gVar instanceof com.fyber.inneractive.sdk.config.global.features.o;
if ((z2 && z) || (!z2 && !z)) {
l lVar = aVar.a;
if (gVar != null && lVar != null) {
q qVar = (q) lVar.a.get(gVar.b);
if (qVar != null) {
gVar.a = qVar.a;
IAlog.a("%s: Feature before variant merge: %s", "a", gVar);
HashMap hashMap = qVar.c;
Iterator it = hashMap.keySet().iterator();
while (it.hasNext()) {
b bVar = (b) hashMap.get((String) it.next());
if (bVar != null) {
int nextInt = new Random().nextInt(100) + 1;
if (bVar.b < nextInt) {
IAlog.a("%s: Experiment '%s' filtered! rand: %d, with perc: %d", "a", bVar.a, Integer.valueOf(nextInt), Integer.valueOf(bVar.b));
} else {
ArrayList arrayList = bVar.d;
char c = 0;
if (arrayList != null) {
Iterator it2 = arrayList.iterator();
while (it2.hasNext()) {
d dVar = (d) it2.next();
try {
Long valueOf = Long.valueOf(IAConfigManager.L.d);
eVar = new e();
eVar.b = valueOf;
eVar.c = com.fyber.inneractive.sdk.serverapi.a.a(aVar.b.b);
} catch (NumberFormatException unused) {
IAlog.a("%s: invalid publisherId", "a");
c = 0;
}
if (dVar.a(eVar)) {
Object[] objArr = new Object[3];
objArr[c] = "a";
objArr[1] = bVar.a;
objArr[2] = dVar;
IAlog.a("%s: Experiment '%s' filtered! with %s", objArr);
break;
}
}
}
if (gVar instanceof com.fyber.inneractive.sdk.config.global.features.r) {
Iterator it3 = bVar.c.iterator();
while (it3.hasNext()) {
k kVar2 = (k) it3.next();
n nVar = kVar2.a;
if (nVar != null && nVar.b() != null && kVar2.a.b().containsKey("use_fmp_cache_mechanism")) {
v vVar = (v) IAConfigManager.L.H.get(w.Video);
if (vVar != null && vVar.a()) {
}
}
}
}
IAlog.a("%s: Experiment '%s' NOT filtered! rand: %d, with perc: %d", "a", bVar.a, Integer.valueOf(nextInt), Integer.valueOf(bVar.b));
ArrayList arrayList2 = bVar.c;
int nextInt2 = new Random().nextInt(100) + 1;
IAlog.a("%s: selectVariant for experiment '%s' generated random number: %d", "a", bVar.a, Integer.valueOf(nextInt2));
Iterator it4 = arrayList2.iterator();
int i = 0;
while (true) {
if (!it4.hasNext()) {
kVar = null;
break;
}
kVar = (k) it4.next();
i += kVar.c;
IAlog.a("%s: selectVariant variant found: %s", "a", kVar);
if (i >= nextInt2) {
break;
} else {
IAlog.a("%s: selectVariant variant '%s' percentage outside selected range", "a", kVar.b);
}
}
if (kVar != null) {
IAlog.a("%s: experiment '%s' variant selected! %s", "a", bVar.a, kVar);
} else {
IAlog.a("%s: experiment '%s' no variant was selected! using control group", "a", bVar.a);
}
gVar.c.put(bVar.a, bVar);
if (kVar != null) {
gVar.d.put(bVar.a, kVar);
}
}
}
}
}
IAlog.a("%s: Feature after variant merge: %s", "a", gVar);
}
}
}
}
}

View File

@@ -0,0 +1,19 @@
package com.fyber.inneractive.sdk.config;
import java.util.HashMap;
/* loaded from: classes2.dex */
public final class h {
public final HashMap a = new HashMap();
public final boolean a() {
try {
if (this.a.containsKey("dsos")) {
return Boolean.parseBoolean((String) this.a.get("dsos"));
}
return false;
} catch (Exception unused) {
return false;
}
}
}

View File

@@ -0,0 +1,36 @@
package com.fyber.inneractive.sdk.config;
import com.fyber.inneractive.sdk.config.enums.Vendor;
import com.fyber.inneractive.sdk.util.m0;
import java.util.Set;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class h0 implements m0.a {
public Integer a = 50;
public Integer b = 50;
public Set<Vendor> c = null;
@Override // com.fyber.inneractive.sdk.util.m0.a
public final JSONObject a() {
JSONObject jSONObject = new JSONObject();
m0.a(jSONObject, "pausePct", this.a);
m0.a(jSONObject, "playPct", this.b);
JSONArray jSONArray = new JSONArray();
Set<Vendor> set = this.c;
if (set != null) {
for (Vendor vendor : set) {
if (vendor != null) {
jSONArray.put(vendor);
}
}
}
m0.a(jSONObject, "vendor", jSONArray);
return jSONObject;
}
public final Integer b() {
return this.b;
}
}

View File

@@ -0,0 +1,37 @@
package com.fyber.inneractive.sdk.config;
import java.util.HashMap;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class i {
public final HashMap a = new HashMap();
public i() {
}
public final void a(JSONObject jSONObject) {
JSONArray names;
JSONArray names2 = jSONObject.names();
for (int i = 0; i < names2.length(); i++) {
String optString = names2.optString(i, null);
JSONObject optJSONObject = jSONObject.optJSONObject(optString);
h hVar = new h();
if (optJSONObject != null && (names = optJSONObject.names()) != null) {
for (int i2 = 0; i2 < names.length(); i2++) {
String optString2 = names.optString(i2, null);
String optString3 = optJSONObject.optString(optString2, null);
if (optString2 != null && optString3 != null) {
hVar.a.put(optString2, optString3);
}
}
}
this.a.put(optString, hVar);
}
}
public i(JSONObject jSONObject) {
a(jSONObject);
}
}

View File

@@ -0,0 +1,108 @@
package com.fyber.inneractive.sdk.config;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class i0 implements j0 {
public com.fyber.inneractive.sdk.cache.session.d a;
public a d;
public final HashMap b = new HashMap();
public final HashMap c = new HashMap();
public boolean e = false;
public interface a {
}
public enum b {
NO_CLICK("0"),
CTA_BUTTON("1"),
COMPANION("2"),
VIDEO("3"),
APP_INFO("4");
String value;
b(String str) {
this.value = str;
}
public final String e() {
return this.value;
}
}
public final void a(a aVar) {
this.d = aVar;
}
public final String a(UnitDisplayType unitDisplayType, String str) {
Map map = (Map) this.b.get(unitDisplayType);
return (map == null || map.get(str) == null) ? "" : (String) map.get(str);
}
public final void a(UnitDisplayType unitDisplayType, String str, String str2) {
Map map = (Map) this.b.get(unitDisplayType);
if (map == null) {
map = new HashMap();
this.b.put(unitDisplayType, map);
}
map.put(str, str2);
a aVar = this.d;
if (aVar == null || !this.e) {
return;
}
((com.fyber.inneractive.sdk.bidder.a) aVar).d();
}
public final JSONArray a(UnitDisplayType unitDisplayType) {
int i;
com.fyber.inneractive.sdk.cache.session.d dVar = this.a;
if (dVar == null) {
return null;
}
JSONArray jSONArray = new JSONArray();
try {
for (com.fyber.inneractive.sdk.cache.session.enums.b bVar : com.fyber.inneractive.sdk.cache.session.enums.b.values()) {
if (bVar != com.fyber.inneractive.sdk.cache.session.enums.b.NONE && (unitDisplayType == null || bVar.e() == unitDisplayType)) {
JSONObject jSONObject = new JSONObject();
jSONObject.put("type", bVar.e().value());
jSONObject.put("subType", bVar.name().toLowerCase().contains("video") ? "video" : "display");
com.fyber.inneractive.sdk.cache.session.h hVar = dVar.b.get(bVar);
try {
i = Integer.parseInt(IAConfigManager.L.t.b.a("number_of_sessions", Integer.toString(5)));
} catch (Throwable unused) {
i = 5;
}
int i2 = i >= 0 ? i : 5;
if (i2 > 0 && hVar != null && hVar.size() >= i2) {
boolean f = bVar.f();
JSONArray jSONArray2 = new JSONArray();
ArrayList arrayList = new ArrayList(hVar);
Collections.sort(arrayList, new com.fyber.inneractive.sdk.cache.session.g());
Iterator it = arrayList.iterator();
int i3 = 0;
while (it.hasNext()) {
jSONArray2.put(((com.fyber.inneractive.sdk.cache.session.e) it.next()).a(false, f));
i3++;
if (i3 >= i2) {
break;
}
}
jSONObject.put("sessionData", jSONArray2);
jSONArray.put(jSONObject);
}
}
}
return jSONArray;
} catch (Exception unused2) {
return jSONArray;
}
}
}

View File

@@ -0,0 +1,29 @@
package com.fyber.inneractive.sdk.config;
import android.content.ContentResolver;
import android.content.Context;
import android.provider.Settings;
import com.fyber.inneractive.sdk.config.o;
/* loaded from: classes2.dex */
public final class j {
public static void a(Context context, z zVar) {
String str;
try {
ContentResolver contentResolver = context.getContentResolver();
r1 = Settings.Secure.getInt(contentResolver, "limit_ad_tracking") != 0;
str = Settings.Secure.getString(contentResolver, "advertising_id");
} catch (Settings.SettingNotFoundException unused) {
str = null;
}
if (str != null) {
o oVar = (o) zVar;
synchronized (oVar) {
o.b bVar = oVar.b;
bVar.a = str;
bVar.b = r1;
bVar.c = true;
}
}
}
}

View File

@@ -0,0 +1,5 @@
package com.fyber.inneractive.sdk.config;
/* loaded from: classes2.dex */
public interface j0 {
}

View File

@@ -0,0 +1,83 @@
package com.fyber.inneractive.sdk.config;
import java.util.HashMap;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class k {
public final HashMap a = new HashMap();
public final HashMap b = new HashMap();
public final String a(String str, String str2) {
return this.a.containsKey(str) ? (String) this.a.get(str) : str2;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || k.class != obj.getClass()) {
return false;
}
k kVar = (k) obj;
return this.a.equals(kVar.a) && this.b.equals(kVar.b);
}
public final int hashCode() {
return this.a.hashCode();
}
public static k a(JSONObject jSONObject) {
k kVar = new k();
JSONObject optJSONObject = jSONObject.optJSONObject("params");
JSONObject optJSONObject2 = jSONObject.optJSONObject("overrides");
JSONArray names = optJSONObject.names();
for (int i = 0; i < names.length(); i++) {
String optString = names.optString(i, null);
String optString2 = optJSONObject.optString(optString, null);
if (optString != null && optString2 != null) {
kVar.a.put(optString, optString2);
}
}
if (optJSONObject2 != null) {
JSONArray names2 = optJSONObject2.names();
for (int i2 = 0; i2 < names2.length(); i2++) {
String optString3 = names2.optString(i2, null);
JSONObject optJSONObject3 = optJSONObject2.optJSONObject(optString3);
if (optString3 != null && optJSONObject3 != null) {
kVar.b.put(optString3, new i(optJSONObject3));
}
}
}
return kVar;
}
public final int a(int i, int i2, String str) {
try {
i = Integer.parseInt(a(str, Integer.toString(i)));
} catch (Throwable unused) {
}
return Math.max(i, i2);
}
public final boolean a(boolean z, String str) {
try {
return Boolean.parseBoolean(a(str, Boolean.toString(z)));
} catch (Throwable unused) {
return z;
}
}
public final h a(String str) {
i iVar;
String str2 = IAConfigManager.L.d;
if (this.b.containsKey(str2)) {
iVar = (i) this.b.get(str2);
} else {
iVar = new i();
}
iVar.getClass();
return iVar.a.containsKey(str) ? (h) iVar.a.get(str) : new h();
}
}

View File

@@ -0,0 +1,30 @@
package com.fyber.inneractive.sdk.config;
import com.fyber.inneractive.sdk.config.m;
import java.util.Iterator;
/* loaded from: classes2.dex */
public final class l implements com.fyber.inneractive.sdk.network.w<k> {
public final /* synthetic */ m a;
public l(m mVar) {
this.a = mVar;
}
@Override // com.fyber.inneractive.sdk.network.w
public final void a(k kVar, Exception exc, boolean z) {
k kVar2 = kVar;
if (kVar2 != null) {
m mVar = this.a;
if (kVar2.equals(mVar.b)) {
return;
}
mVar.d = true;
mVar.b = kVar2;
Iterator it = mVar.c.iterator();
while (it.hasNext()) {
((m.a) it.next()).onGlobalConfigChanged(mVar, mVar.b);
}
}
}
}

View File

@@ -0,0 +1,25 @@
package com.fyber.inneractive.sdk.config;
import android.content.Context;
import java.util.concurrent.CopyOnWriteArrayList;
/* loaded from: classes2.dex */
public final class m {
public final Context a;
public k b = new k();
public final CopyOnWriteArrayList c = new CopyOnWriteArrayList();
public boolean d = false;
public final com.fyber.inneractive.sdk.cache.d e = new com.fyber.inneractive.sdk.cache.d();
public interface a {
void onGlobalConfigChanged(m mVar, k kVar);
}
public m(Context context) {
this.a = context;
}
public final k a() {
return this.b;
}
}

View File

@@ -0,0 +1,10 @@
package com.fyber.inneractive.sdk.config;
/* loaded from: classes2.dex */
public final class n {
public final m a;
public n(m mVar) {
this.a = mVar;
}
}

View File

@@ -0,0 +1,28 @@
package com.fyber.inneractive.sdk.config;
import android.content.Context;
import java.io.Serializable;
/* loaded from: classes2.dex */
public final class o implements z {
public Context a;
public final b b = new b(0);
public static class a {
public static final o a = new o();
}
public static class b implements Serializable {
static final long serialVersionUID = 2;
public String a;
public boolean b;
public boolean c;
public b() {
}
public /* synthetic */ b(int i) {
this();
}
}
}

View File

@@ -0,0 +1,38 @@
package com.fyber.inneractive.sdk.config;
import com.fyber.inneractive.sdk.config.m;
import com.fyber.inneractive.sdk.util.n0;
/* loaded from: classes2.dex */
public final class p implements m.a {
public final /* synthetic */ IAConfigManager a;
public p(IAConfigManager iAConfigManager) {
this.a = iAConfigManager;
}
@Override // com.fyber.inneractive.sdk.config.m.a
public final void onGlobalConfigChanged(m mVar, k kVar) {
if (kVar.a(0, 0, "dv_enabled_v2") == 1) {
this.a.E.a();
}
this.a.F.a();
com.fyber.inneractive.sdk.network.d dVar = this.a.G;
dVar.getClass();
int a = IAConfigManager.L.t.b.a(30, -1, "send_events_batch_interval");
int i = a >= 0 ? a : 30;
String property = System.getProperty("fyber.marketplace.use_batch_interval");
int i2 = (property == null || Boolean.getBoolean(property)) ? i : 0;
dVar.f = true;
dVar.e = i2;
n0 n0Var = dVar.d;
if (n0Var != null && n0Var.hasMessages(12312329)) {
dVar.d.removeMessages(12312329);
}
long j = dVar.e * 1000;
n0 n0Var2 = dVar.d;
if (n0Var2 != null) {
n0Var2.post(new com.fyber.inneractive.sdk.network.c(dVar, 12312329, j));
}
}
}

View File

@@ -0,0 +1,22 @@
package com.fyber.inneractive.sdk.config;
import android.webkit.RenderProcessGoneDetail;
import android.webkit.WebView;
import android.webkit.WebViewClient;
/* loaded from: classes2.dex */
public final class q extends WebViewClient {
@Override // android.webkit.WebViewClient
public final boolean onRenderProcessGone(WebView webView, RenderProcessGoneDetail renderProcessGoneDetail) {
IAConfigManager iAConfigManager = IAConfigManager.L;
if (iAConfigManager.J == webView) {
iAConfigManager.J = null;
}
if (webView == null) {
return true;
}
com.fyber.inneractive.sdk.util.t.a(webView);
webView.destroy();
return true;
}
}

View File

@@ -0,0 +1,43 @@
package com.fyber.inneractive.sdk.config;
import android.app.Application;
import android.content.Context;
import com.iab.omid.library.fyber.Omid;
/* loaded from: classes2.dex */
public final class r implements Runnable {
public final /* synthetic */ IAConfigManager a;
public final /* synthetic */ Context b;
public class a implements Runnable {
public a() {
}
@Override // java.lang.Runnable
public final void run() {
r.this.a.I = new com.fyber.inneractive.sdk.measurement.b();
r rVar = r.this;
com.fyber.inneractive.sdk.measurement.a aVar = rVar.a.I;
Context context = rVar.b;
if (aVar.a) {
return;
}
aVar.a = true;
com.fyber.inneractive.sdk.util.p.b.post(new com.fyber.inneractive.sdk.measurement.c((com.fyber.inneractive.sdk.measurement.b) aVar, context));
}
}
public r(IAConfigManager iAConfigManager, Application application) {
this.a = iAConfigManager;
this.b = application;
}
@Override // java.lang.Runnable
public final void run() {
try {
int i = Omid.$r8$clinit;
com.fyber.inneractive.sdk.util.p.b.post(new a());
} catch (Throwable unused) {
}
}
}

View File

@@ -0,0 +1,17 @@
package com.fyber.inneractive.sdk.config.remote;
/* loaded from: classes2.dex */
public final class a implements c {
public String a;
public String b;
public e c;
public i d;
public b e;
public j f;
public String g;
@Override // com.fyber.inneractive.sdk.config.remote.c
public final String a() {
return this.g;
}
}

View File

@@ -0,0 +1,30 @@
package com.fyber.inneractive.sdk.config.remote;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.mbridge.msdk.mbsignalcommon.commonwebview.ToolBar;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class b {
public UnitDisplayType a;
public Boolean b;
public Integer c;
public Integer d;
public static b a(JSONObject jSONObject) {
if (jSONObject == null) {
return null;
}
b bVar = new b();
Integer valueOf = Integer.valueOf(jSONObject.optInt("hide", Integer.MIN_VALUE));
Integer valueOf2 = Integer.valueOf(jSONObject.optInt(ToolBar.REFRESH, Integer.MIN_VALUE));
bVar.a = UnitDisplayType.fromValue(jSONObject.optString("unitDisplayType"));
bVar.b = jSONObject.has("close") ? Boolean.valueOf(jSONObject.optBoolean("close", true)) : null;
if (valueOf.intValue() == Integer.MIN_VALUE) {
valueOf = null;
}
bVar.d = valueOf;
bVar.c = valueOf2.intValue() != Integer.MIN_VALUE ? valueOf2 : null;
return bVar;
}
}

View File

@@ -0,0 +1,6 @@
package com.fyber.inneractive.sdk.config.remote;
/* loaded from: classes2.dex */
public interface c {
String a();
}

View File

@@ -0,0 +1,25 @@
package com.fyber.inneractive.sdk.config.remote;
import java.util.List;
/* loaded from: classes2.dex */
public final class d {
public a a;
public List<g> b = null;
public String c;
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:49:0x01a8 */
/* JADX WARN: Removed duplicated region for block: B:52:0x01ab A[SYNTHETIC] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static com.fyber.inneractive.sdk.config.remote.d a(org.json.JSONObject r20) throws com.fyber.inneractive.sdk.external.InvalidAppIdException {
/*
Method dump skipped, instructions count: 442
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.config.remote.d.a(org.json.JSONObject):com.fyber.inneractive.sdk.config.remote.d");
}
}

View File

@@ -0,0 +1,34 @@
package com.fyber.inneractive.sdk.config.remote;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.config.enums.Track;
import java.util.LinkedHashSet;
import java.util.Set;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class e {
public Set<Track> a = null;
public static e a(JSONObject jSONObject) {
Track fromValue;
e eVar = null;
if (jSONObject == null) {
return null;
}
JSONArray optJSONArray = jSONObject.optJSONArray("track");
if (optJSONArray != null) {
eVar = new e();
LinkedHashSet linkedHashSet = new LinkedHashSet();
for (int i = 0; i < optJSONArray.length(); i++) {
String optString = optJSONArray.optString(i);
if (!TextUtils.isEmpty(optString) && (fromValue = Track.fromValue(optString)) != null) {
linkedHashSet.add(fromValue);
}
}
eVar.a = linkedHashSet;
}
return eVar;
}
}

View File

@@ -0,0 +1,8 @@
package com.fyber.inneractive.sdk.config.remote;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
/* loaded from: classes2.dex */
public final class f {
public UnitDisplayType a;
}

View File

@@ -0,0 +1,19 @@
package com.fyber.inneractive.sdk.config.remote;
import java.util.List;
/* loaded from: classes2.dex */
public final class g implements c {
public String a;
public String b;
public b c;
public e d;
public i e;
public j f;
public List<h> g = null;
@Override // com.fyber.inneractive.sdk.config.remote.c
public final String a() {
return this.b;
}
}

View File

@@ -0,0 +1,12 @@
package com.fyber.inneractive.sdk.config.remote;
/* loaded from: classes2.dex */
public final class h {
public String a;
public String b;
public b c;
public e d;
public f e;
public i f;
public j g;
}

View File

@@ -0,0 +1,64 @@
package com.fyber.inneractive.sdk.config.remote;
import com.fyber.inneractive.sdk.config.enums.Orientation;
import com.fyber.inneractive.sdk.config.enums.Skip;
import com.fyber.inneractive.sdk.config.enums.TapAction;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import java.util.ArrayList;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class i {
public Boolean a;
public Integer b;
public Integer c;
public Skip d;
public Boolean e;
public TapAction f;
public Orientation g;
public Integer h;
public Integer i;
public UnitDisplayType j;
public final ArrayList k = new ArrayList();
public static i a(JSONObject jSONObject) {
if (jSONObject == null) {
return null;
}
i iVar = new i();
Integer valueOf = Integer.valueOf(jSONObject.optInt("maxBitrate", Integer.MIN_VALUE));
Integer valueOf2 = Integer.valueOf(jSONObject.optInt("minBitrate", Integer.MIN_VALUE));
Integer valueOf3 = Integer.valueOf(jSONObject.optInt("pivotBitrate", Integer.MIN_VALUE));
Integer valueOf4 = Integer.valueOf(jSONObject.optInt("padding", Integer.MIN_VALUE));
if (valueOf.intValue() == Integer.MIN_VALUE) {
valueOf = null;
}
iVar.b = valueOf;
if (valueOf2.intValue() == Integer.MIN_VALUE) {
valueOf2 = null;
}
iVar.c = valueOf2;
iVar.d = Skip.fromValue(Integer.valueOf(jSONObject.optInt("skip", Integer.MIN_VALUE)));
iVar.e = jSONObject.has("muted") ? Boolean.valueOf(jSONObject.optBoolean("muted", true)) : null;
iVar.a = jSONObject.has("autoPlay") ? Boolean.valueOf(jSONObject.optBoolean("autoPlay", true)) : null;
iVar.g = Orientation.fromValue(jSONObject.optString("orientation"));
iVar.f = TapAction.fromValue(jSONObject.optString("tap"));
if (valueOf3.intValue() == Integer.MIN_VALUE) {
valueOf3 = null;
}
iVar.h = valueOf3;
iVar.i = valueOf4.intValue() != Integer.MIN_VALUE ? valueOf4 : null;
iVar.j = UnitDisplayType.fromValue(jSONObject.optString("unitDisplayType"));
JSONArray optJSONArray = jSONObject.optJSONArray("filterApi");
if (optJSONArray != null) {
for (int i = 0; i < optJSONArray.length(); i++) {
int optInt = optJSONArray.optInt(i, Integer.MIN_VALUE);
if (optInt != Integer.MIN_VALUE) {
iVar.k.add(Integer.valueOf(optInt));
}
}
}
return iVar;
}
}

View File

@@ -0,0 +1,45 @@
package com.fyber.inneractive.sdk.config.remote;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.config.enums.Vendor;
import java.util.LinkedHashSet;
import java.util.Set;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class j {
public Integer a;
public Integer b;
public Set<Vendor> c = null;
public static j a(JSONObject jSONObject) {
Vendor fromValue;
if (jSONObject == null) {
return null;
}
Integer valueOf = Integer.valueOf(jSONObject.optInt("pausePct", Integer.MIN_VALUE));
Integer valueOf2 = Integer.valueOf(jSONObject.optInt("playPct", Integer.MIN_VALUE));
j jVar = new j();
if (valueOf.intValue() == Integer.MIN_VALUE) {
valueOf = null;
}
jVar.a = valueOf;
if (valueOf2.intValue() == Integer.MIN_VALUE) {
valueOf2 = null;
}
jVar.b = valueOf2;
JSONArray optJSONArray = jSONObject.optJSONArray("vendor");
if (optJSONArray != null) {
LinkedHashSet linkedHashSet = new LinkedHashSet();
for (int i = 0; i < optJSONArray.length(); i++) {
String optString = optJSONArray.optString(i, null);
if (!TextUtils.isEmpty(optString) && (fromValue = Vendor.fromValue(optString)) != null) {
linkedHashSet.add(fromValue);
}
}
jVar.c = linkedHashSet;
}
return jVar;
}
}

View File

@@ -0,0 +1,74 @@
package com.fyber.inneractive.sdk.config;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.external.InvalidAppIdException;
import com.fyber.inneractive.sdk.network.r0;
import com.fyber.inneractive.sdk.network.t0;
import com.fyber.inneractive.sdk.util.IAlog;
import java.io.FileNotFoundException;
/* loaded from: classes2.dex */
public final class s implements com.fyber.inneractive.sdk.network.w<IAConfigManager.b> {
public final /* synthetic */ IAConfigManager a;
public s(IAConfigManager iAConfigManager) {
this.a = iAConfigManager;
}
@Override // com.fyber.inneractive.sdk.network.w
public final void a(IAConfigManager.b bVar, Exception exc, boolean z) {
int i;
IAConfigManager.b bVar2 = bVar;
if (bVar2 != null) {
if (z) {
IAConfigManager iAConfigManager = this.a;
IAConfigManager iAConfigManager2 = IAConfigManager.L;
iAConfigManager.getClass();
iAConfigManager.e = bVar2.c;
iAConfigManager.d = bVar2.b;
iAConfigManager.a = bVar2.d;
iAConfigManager.b = bVar2.e;
} else {
IAConfigManager.M = System.currentTimeMillis();
IAConfigManager iAConfigManager3 = this.a;
iAConfigManager3.getClass();
IAlog.a("Got new remote configuration from server:", new Object[0]);
iAConfigManager3.e = bVar2.c;
iAConfigManager3.d = bVar2.b;
iAConfigManager3.a = bVar2.d;
iAConfigManager3.b = bVar2.e;
}
} else if (exc instanceof com.fyber.inneractive.sdk.network.f) {
IAConfigManager.M = System.currentTimeMillis();
}
if (z) {
return;
}
IAConfigManager iAConfigManager4 = this.a;
IAConfigManager iAConfigManager5 = IAConfigManager.L;
if (iAConfigManager5.e != null) {
iAConfigManager4.a(null);
} else {
iAConfigManager4.getClass();
if ((exc instanceof InvalidAppIdException) || (exc instanceof FileNotFoundException) || (!(exc instanceof t0) ? !TextUtils.isEmpty(iAConfigManager4.c.trim()) : (i = ((t0) exc).a) < 400 || i >= 500)) {
iAConfigManager4.a(new InvalidAppIdException());
} else if (exc instanceof com.fyber.inneractive.sdk.network.b) {
iAConfigManager4.a(exc);
} else {
iAConfigManager4.a(new IAConfigManager.c());
}
}
if (iAConfigManager5.e != null) {
IAConfigManager iAConfigManager6 = this.a;
if (iAConfigManager6.B == null) {
iAConfigManager6.B = new com.fyber.inneractive.sdk.network.g0(new u(iAConfigManager6), iAConfigManager6.f, new com.fyber.inneractive.sdk.config.global.m());
}
r0 r0Var = iAConfigManager6.B.f;
if (r0Var == r0.RUNNING || r0Var == r0.QUEUED) {
return;
}
iAConfigManager6.r.a(iAConfigManager6.B);
}
}
}

View File

@@ -0,0 +1,30 @@
package com.fyber.inneractive.sdk.config;
/* loaded from: classes2.dex */
public final class t implements Runnable {
public final /* synthetic */ IAConfigManager a;
public class a implements Runnable {
public a() {
}
@Override // java.lang.Runnable
public final void run() {
IAConfigManager iAConfigManager = t.this.a;
iAConfigManager.r.a(iAConfigManager.A);
}
}
public t(IAConfigManager iAConfigManager) {
this.a = iAConfigManager;
}
@Override // java.lang.Runnable
public final void run() {
IAConfigManager iAConfigManager = this.a;
if (iAConfigManager.p == null) {
iAConfigManager.p = f.a(iAConfigManager.f);
}
com.fyber.inneractive.sdk.util.p.b.post(new a());
}
}

View File

@@ -0,0 +1,43 @@
package com.fyber.inneractive.sdk.config;
import com.fyber.inneractive.sdk.network.s;
import com.fyber.inneractive.sdk.util.IAlog;
/* loaded from: classes2.dex */
public final class u implements com.fyber.inneractive.sdk.network.w<com.fyber.inneractive.sdk.config.global.l> {
public final /* synthetic */ IAConfigManager a;
public u(IAConfigManager iAConfigManager) {
this.a = iAConfigManager;
}
@Override // com.fyber.inneractive.sdk.network.w
public final void a(com.fyber.inneractive.sdk.config.global.l lVar, Exception exc, boolean z) {
com.fyber.inneractive.sdk.config.global.l lVar2 = lVar;
if (lVar2 != null) {
IAlog.a("calling mergeRemoteFeaturesConfig fromCache: %b", Boolean.valueOf(z));
IAConfigManager iAConfigManager = this.a;
iAConfigManager.y.a = lVar2;
if (z) {
return;
}
iAConfigManager.K.a(true, "");
IAConfigManager.L.D.a(iAConfigManager.K);
return;
}
if (exc != null) {
if (exc instanceof com.fyber.inneractive.sdk.network.f) {
IAlog.a("remote features config not modified", new Object[0]);
IAConfigManager iAConfigManager2 = this.a;
iAConfigManager2.K.a(true, "");
IAConfigManager.L.D.a(iAConfigManager2.K);
return;
}
IAlog.a("Config manager: Error getting or parsing remote config. Resetting configurable features", new Object[0]);
IAConfigManager iAConfigManager3 = this.a;
IAConfigManager iAConfigManager4 = IAConfigManager.L;
iAConfigManager3.getClass();
new s.a(com.fyber.inneractive.sdk.network.q.FATAL_FEATURES_CONFIG_ERROR).a("exception", exc.getClass().getName(), "message", exc.getLocalizedMessage()).a((String) null);
}
}
}

View File

@@ -0,0 +1,45 @@
package com.fyber.inneractive.sdk.config;
import android.content.Context;
import android.webkit.WebView;
import com.fyber.inneractive.sdk.util.IAlog;
import com.ironsource.nb;
import java.util.concurrent.TimeUnit;
/* loaded from: classes2.dex */
public final class v implements Runnable {
public final /* synthetic */ String a;
public final /* synthetic */ String b;
public v(String str, String str2) {
this.a = str;
this.b = str2;
}
@Override // java.lang.Runnable
public final void run() {
Context context;
WebView webView;
IAConfigManager iAConfigManager = IAConfigManager.L;
if (iAConfigManager.J == null && (context = iAConfigManager.f) != null) {
try {
webView = new WebView(context);
webView.setWebViewClient(new q());
} catch (Throwable unused) {
IAlog.a("failed to create a new webview", new Object[0]);
webView = null;
}
iAConfigManager.J = webView;
}
WebView webView2 = iAConfigManager.J;
String str = this.a;
String str2 = this.b;
if (webView2 != null) {
if (str2 == null) {
str2 = "";
}
webView2.loadDataWithBaseURL(str, str2, "text/html", nb.N, null);
}
com.fyber.inneractive.sdk.util.p.b.postDelayed(IAConfigManager.N, TimeUnit.SECONDS.toMillis(10L));
}
}

View File

@@ -0,0 +1,24 @@
package com.fyber.inneractive.sdk.config;
/* loaded from: classes2.dex */
public final class w {
public int a;
public int b;
public boolean c;
public int d;
public String e;
public String f;
public w() {
a();
}
public final void a() {
this.a = 100;
this.b = 5;
this.c = true;
this.d = 5;
this.e = "wv.inner-active.mobi/simpleM2M/clientRequestEnhancedXmlAd";
this.f = "sdk-events.inner-active.mobi/Event";
}
}

View File

@@ -0,0 +1,24 @@
package com.fyber.inneractive.sdk.config;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.fyber.inneractive.sdk.util.m0;
import com.mbridge.msdk.mbsignalcommon.commonwebview.ToolBar;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class x implements m0.a {
public Integer a = null;
public UnitDisplayType b;
public Boolean c;
public Integer d;
@Override // com.fyber.inneractive.sdk.util.m0.a
public final JSONObject a() {
JSONObject jSONObject = new JSONObject();
m0.a(jSONObject, ToolBar.REFRESH, this.a);
m0.a(jSONObject, "unitDisplayType", this.b);
m0.a(jSONObject, "close", this.c);
m0.a(jSONObject, "hideDelay", this.d);
return jSONObject;
}
}

View File

@@ -0,0 +1,34 @@
package com.fyber.inneractive.sdk.config;
import android.content.Context;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.config.o;
import com.fyber.inneractive.sdk.external.InneractiveAdManager;
import com.fyber.inneractive.sdk.util.IAlog;
/* loaded from: classes2.dex */
public final class y implements Runnable {
public final /* synthetic */ Context a;
public final /* synthetic */ z b;
public y(Context context, o oVar) {
this.a = context;
this.b = oVar;
}
@Override // java.lang.Runnable
public final void run() {
if (InneractiveAdManager.isCurrentUserAChild()) {
return;
}
try {
a0.a(this.a, this.b);
o.b bVar = o.a.a.b;
if (TextUtils.isEmpty(bVar != null ? bVar.a : null)) {
j.a(this.a, this.b);
}
} catch (ClassNotFoundException e) {
IAlog.b("SDK internal error: Make sure that Google Play Services for Mobile Ads is added to the compile dependencies of your project" + e.toString(), new Object[0]);
}
}
}

View File

@@ -0,0 +1,5 @@
package com.fyber.inneractive.sdk.config;
/* loaded from: classes2.dex */
public interface z {
}