package com.bytedance.sdk.openadsdk.core.settings;

import a6.a;
import android.content.Context;
import android.os.Build;
import android.text.TextUtils;
import androidx.annotation.NonNull;
import androidx.media3.exoplayer.rtsp.RtspHeaders;
import com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b;
import com.bytedance.sdk.component.embedapplog.PangleEncryptConstant;
import com.bytedance.sdk.component.pglcrypt.PglCryptUtils;
import com.bytedance.sdk.component.utils.nt;
import com.bytedance.sdk.openadsdk.BuildConfig;
import com.bytedance.sdk.openadsdk.core.dsz;
import com.bytedance.sdk.openadsdk.core.duv;
import com.bytedance.sdk.openadsdk.core.gof;
import com.bytedance.sdk.openadsdk.core.ha;
import com.bytedance.sdk.openadsdk.core.hlt;
import com.bytedance.sdk.openadsdk.utils.DeviceUtils;
import com.bytedance.sdk.openadsdk.utils.bx;
import com.bytedance.sdk.openadsdk.utils.lse;
import com.bytedance.sdk.openadsdk.utils.ol;
import java.io.IOException;
import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Locale;
import java.util.Map;
import java.util.Set;
import org.json.JSONException;
import org.json.JSONObject;
import tv.danmaku.ijk.media.player.IjkMediaMeta;

/* JADX INFO: loaded from: classes2.dex */
public class ef extends com.bytedance.sdk.component.wu.ro.lb {
    private final fm fm;

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private final Set<jnr> f7277lb;
    private final wu ro;

    public interface fm {
        void fm(boolean z10);
    }

    public ef(fm fmVar, wu wuVar, jnr... jnrVarArr) {
        super("SetF");
        HashSet hashSet = new HashSet();
        this.f7277lb = hashSet;
        this.fm = fmVar;
        this.ro = wuVar;
        hashSet.addAll(Arrays.asList(jnrVarArr));
    }

    private JSONObject ro(JSONObject jSONObject) {
        return hlt.fm(PangleEncryptConstant.CryptDataScene.SETTINGS, jSONObject);
    }

    @Override // java.lang.Runnable
    public void run() {
        int iFm = nt.fm(gof.fm(), 0L);
        if (iFm == 0) {
            this.fm.fm(false);
            return;
        }
        JSONObject jSONObjectFm = fm(iFm);
        com.bytedance.sdk.component.wsy.ro.yz yzVarRo = com.bytedance.sdk.openadsdk.wey.ro.ro().lb().ro();
        try {
            yzVarRo.lb(com.bytedance.sdk.openadsdk.ef.yz.fm(yzVarRo, bx.fm("/api/ad/union/sdk/settings/", false, true)));
            yzVarRo.ro(RtspHeaders.USER_AGENT, bx.yz());
        } catch (Exception unused) {
        }
        String string = ro(jSONObjectFm).toString();
        if (gof.yz().vvj() && ha.fm().yz() == 1) {
            bx.fm("Pangle_Debug_Mode", string, gof.fm());
        }
        yzVarRo.fm(string, gof.yz().irt());
        yzVarRo.fm(6);
        yzVarRo.ro("setting");
        if (com.bytedance.sdk.openadsdk.utils.ro.fm()) {
            yzVarRo.fm(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.core.settings.ef.1
                @Override // com.bytedance.sdk.openadsdk.gof.yz
                public com.bytedance.sdk.openadsdk.gof.ro.fm fm() {
                    return b.d("settings_fetch");
                }
            });
        } else {
            com.bytedance.sdk.openadsdk.gof.lb.fm(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.core.settings.ef.2
                @Override // com.bytedance.sdk.openadsdk.gof.yz
                public com.bytedance.sdk.openadsdk.gof.ro.fm fm() {
                    return b.d("settings_fetch");
                }
            });
        }
        yzVarRo.ro(new com.bytedance.sdk.component.wsy.fm.fm() { // from class: com.bytedance.sdk.openadsdk.core.settings.ef.3
            @Override // com.bytedance.sdk.component.wsy.fm.fm
            public void fm(com.bytedance.sdk.component.wsy.ro.lb lbVar, com.bytedance.sdk.component.wsy.ro roVar) {
                JSONObject jSONObject;
                int iFm2 = roVar.fm();
                String strYz = roVar.yz();
                if (gof.yz().vvj() && ha.fm().yz() == 1) {
                    bx.fm("Pangle_Debug_Mode", strYz, gof.fm());
                }
                if (roVar.ajl() && !TextUtils.isEmpty(strYz)) {
                    try {
                        jSONObject = new JSONObject(strYz);
                    } catch (JSONException unused2) {
                        jSONObject = null;
                    }
                    if (jSONObject != null) {
                        String strFm = hlt.fm(jSONObject.optInt("cypher", -1), jSONObject.optString(PglCryptUtils.KEY_MESSAGE));
                        if (!TextUtils.isEmpty(strFm)) {
                            try {
                                jSONObject = new JSONObject(strFm);
                            } catch (JSONException unused3) {
                            }
                        }
                        try {
                            ef.this.fm(strFm, roVar.lb());
                        } catch (Throwable unused4) {
                        }
                        try {
                            ef.this.fm(jSONObject);
                            gof.yz().fm(System.currentTimeMillis());
                            if (!com.bytedance.sdk.openadsdk.utils.ro.fm()) {
                                com.bytedance.sdk.openadsdk.gof.lb.ro(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.core.settings.ef.3.1
                                    @Override // com.bytedance.sdk.openadsdk.gof.yz
                                    public com.bytedance.sdk.openadsdk.gof.ro.fm fm() {
                                        return b.d("settings_fetch");
                                    }
                                });
                            }
                            lse.ro();
                        } catch (Throwable unused5) {
                        }
                        ef.this.fm.fm(true);
                        return;
                    }
                } else if (lbVar != null) {
                    lse.fm(lbVar.ajl());
                }
                if (!com.bytedance.sdk.openadsdk.utils.ro.fm()) {
                    com.bytedance.sdk.openadsdk.gof.lb.lb(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.core.settings.ef.3.2
                        @Override // com.bytedance.sdk.openadsdk.gof.yz
                        public com.bytedance.sdk.openadsdk.gof.ro.fm fm() {
                            return b.d("settings_fetch");
                        }
                    });
                }
                if (!roVar.ajl()) {
                    com.bytedance.sdk.openadsdk.irt.fm.jnr.fm("settings_fetch", lbVar.ajl(), iFm2, roVar.ro(), null, null);
                }
                ef.this.fm.fm(false);
            }

            @Override // com.bytedance.sdk.component.wsy.fm.fm
            public void fm(com.bytedance.sdk.component.wsy.ro.lb lbVar, IOException iOException) {
                ef.this.fm.fm(false);
                if (!com.bytedance.sdk.openadsdk.utils.ro.fm()) {
                    com.bytedance.sdk.openadsdk.gof.lb.lb(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.core.settings.ef.3.3
                        @Override // com.bytedance.sdk.openadsdk.gof.yz
                        public com.bytedance.sdk.openadsdk.gof.ro.fm fm() {
                            return b.d("settings_fetch");
                        }
                    });
                }
                if (lbVar != null) {
                    lse.fm(lbVar.ajl());
                    com.bytedance.sdk.openadsdk.irt.fm.jnr.fm("settings_fetch", lbVar.ajl(), -1, iOException != null ? iOException.getMessage() : null, null, null);
                }
            }
        });
        duv.ro(dsz.fm(gof.fm()));
        DeviceUtils.duv();
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void fm(String str, Map<String, String> map) {
        int i10 = 1;
        try {
            if (!TextUtils.isEmpty(str) && map != null) {
                HashMap map2 = new HashMap();
                for (Map.Entry<String, String> entry : map.entrySet()) {
                    String key = entry.getKey();
                    if (key != null) {
                        map2.put(key.toLowerCase(Locale.US), entry.getValue());
                    }
                }
                String str2 = (String) map2.get("active-control");
                if (str2 != null) {
                    int i11 = Integer.parseInt(str2);
                    String str3 = (String) map2.get("ts");
                    if (str3 != null) {
                        long j10 = Long.parseLong(str3);
                        String str4 = (String) map2.get("pst");
                        String strA = a.a(str + i11 + j10);
                        if (strA != null) {
                            if (strA.equalsIgnoreCase(str4)) {
                                i10 = i11;
                            }
                        }
                    }
                }
            }
        } catch (Throwable unused) {
        }
        wsy.fm(i10);
    }

    public static JSONObject fm(int i10) {
        JSONObject jSONObject = new JSONObject();
        try {
            ku kuVarYz = gof.yz();
            jSONObject.put("model", Build.MODEL);
            jSONObject.put("device_city", bx.hlt());
            com.bytedance.sdk.openadsdk.sds.fm.ro.fm.fm().fm(jSONObject);
            if (com.bytedance.sdk.openadsdk.core.ku.ro.fm().ku()) {
                jSONObject.put("pa_consent", com.bytedance.sdk.openadsdk.core.vt.ro().vt());
            }
            if (kuVarYz.gzf("mcc")) {
                jSONObject.put("mcc", ol.ro());
            }
            Context contextFm = gof.fm();
            jSONObject.put("conn_type", bx.wsy(i10));
            jSONObject.put("os", 1);
            jSONObject.put("oversea_version_type", 1);
            jSONObject.put("os_version", Build.VERSION.RELEASE);
            jSONObject.put("aos_api_level", Build.VERSION.SDK_INT);
            jSONObject.put("sdk_version", BuildConfig.VERSION_NAME);
            jSONObject.put(IjkMediaMeta.IJKM_KEY_LANGUAGE, dsz.ro());
            jSONObject.put("time_zone", bx.mq());
            jSONObject.put("package_name", bx.ajl());
            jSONObject.put("position", bx.fm() ? 1 : 2);
            jSONObject.put("app_version", bx.wu());
            jSONObject.put("vendor", Build.MANUFACTURER);
            jSONObject.put("uuid", dsz.lb(contextFm));
            String strYz = com.bytedance.sdk.openadsdk.core.vt.ro().yz();
            if (strYz != null) {
                jSONObject.put("app_id", strYz);
            }
            long jCurrentTimeMillis = System.currentTimeMillis() / 1000;
            jSONObject.put("ts", jCurrentTimeMillis);
            jSONObject.put("req_sign", com.bytedance.sdk.component.utils.jnr.fm(strYz != null ? strYz.concat(String.valueOf(jCurrentTimeMillis)).concat(BuildConfig.VERSION_NAME) : ""));
            jSONObject.put("tcstring", ku.ro(contextFm));
            jSONObject.put("tcf_gdpr", ku.fm(contextFm));
            jSONObject.put("lmt", DeviceUtils.lb());
            jSONObject.put("locale_language", DeviceUtils.yz());
            jSONObject.put("channel", "main");
            JSONObject jSONObjectAjl = kuVarYz.ajl();
            if (jSONObjectAjl != null) {
                jSONObject.put("digest", jSONObjectAjl);
            }
            jSONObject.put("data_time", kuVarYz.wsy());
            jSONObject.put("app_set_id_scope", yz.ro());
            jSONObject.put("app_set_id", yz.lb());
            jSONObject.put("installed_source", yz.yz());
            jSONObject.put("did", dsz.fm(gof.fm()));
            jSONObject.put("gaid", com.bytedance.sdk.openadsdk.sds.fm.ro.fm.fm().ro());
            String strWsy = com.bytedance.sdk.openadsdk.core.vt.ro().wsy();
            if (!TextUtils.isEmpty(strWsy)) {
                jSONObject.put("mediation", strWsy);
            }
            jSONObject.put("device", DeviceUtils.fm(contextFm, true));
            jSONObject.put("adx_id", com.bytedance.sdk.openadsdk.core.vt.ro().maa());
            jSONObject.put("user_compliance_status", com.bytedance.sdk.openadsdk.core.ku.ro.fm().wu());
        } catch (Exception unused) {
        }
        return jSONObject;
    }

    public boolean fm(@NonNull JSONObject jSONObject) {
        this.ro.fm(jSONObject);
        for (jnr jnrVar : this.f7277lb) {
            if (jnrVar != null) {
                jnrVar.fm(jSONObject);
            }
        }
        return this.ro.f7286lb;
    }
}
