package com.bytedance.sdk.openadsdk.wey;

import android.annotation.SuppressLint;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.drawable.BitmapDrawable;
import android.net.Uri;
import android.text.TextUtils;
import android.view.View;
import android.widget.ImageView;
import androidx.annotation.Nullable;
import com.bytedance.sdk.component.embedapplog.PangleEncryptConstant;
import com.bytedance.sdk.component.embedapplog.PangleEncryptManager;
import com.bytedance.sdk.component.jnr.irt;
import com.bytedance.sdk.component.pglcrypt.PglCryptUtils;
import com.bytedance.sdk.component.ro.fm.duv;
import com.bytedance.sdk.component.ro.fm.fm.fm.jnr;
import com.bytedance.sdk.component.ro.fm.fm.fm.vt;
import com.bytedance.sdk.component.ro.fm.onz;
import com.bytedance.sdk.component.ro.fm.wu;
import com.bytedance.sdk.component.utils.gof;
import com.bytedance.sdk.component.wsy.fm;
import com.bytedance.sdk.openadsdk.core.hi;
import com.bytedance.sdk.openadsdk.core.model.lse;
import com.bytedance.sdk.openadsdk.core.settings.ku;
import com.bytedance.sdk.openadsdk.gof.yz;
import com.bytedance.sdk.openadsdk.utils.xgn;
import com.bytedance.sdk.openadsdk.utils.zan;
import com.bytedance.sdk.openadsdk.wey.fm.lb;
import com.pgl.ssdk.ces.out.PglSSConfig;
import java.io.IOException;
import java.lang.ref.WeakReference;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.TimeUnit;
import org.json.JSONException;
import org.json.JSONObject;

/* JADX INFO: loaded from: classes2.dex */
public class ro {

    @SuppressLint({"StaticFieldLeak"})
    private static volatile ro fm;

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private lb f7587lb;
    private final com.bytedance.sdk.component.wsy.fm ro;
    private final Map<String, JSONObject> yz = new HashMap();

    public class fm implements wu {
        public fm() {
        }

        @Override // com.bytedance.sdk.component.ro.fm.wu
        public onz fm(wu.fm fmVar) throws IOException {
            JSONObject jSONObjectFm;
            duv duvVarFm = fmVar.fm();
            if (duvVarFm.yz() != null && !duvVarFm.yz().yz().isEmpty()) {
                List<String> listYz = duvVarFm.yz().yz();
                StringBuilder sb = new StringBuilder();
                for (String str : listYz) {
                    sb.append("/");
                    sb.append(str);
                }
                String string = sb.toString();
                if (!TextUtils.isEmpty(string)) {
                    if (string.equals("/monitor/collect/c/session")) {
                        return fmVar.fm(duvVarFm);
                    }
                    if (string.equals("/api/ad/union/sdk/register_status/") || string.equals("/api/ad/union/sdk/compliance_status/")) {
                        return fmVar.fm(duvVarFm);
                    }
                }
            }
            duv.fm fmVarKu = duvVarFm.ku();
            String strRo = com.bytedance.sdk.openadsdk.gqi.yz.fm.ro("ttopenadsdk", PglSSConfig.CUSTOMINFO_KEY_IPV6, "");
            if (!TextUtils.isEmpty(strRo) && (jSONObjectFm = ro.this.fm(strRo)) != null) {
                fmVarKu.ro("transfer-param", jSONObjectFm.optString(PglCryptUtils.KEY_MESSAGE));
                if (jSONObjectFm.optInt("cypher") == 4) {
                    fmVarKu.ro("cypher", "4");
                } else {
                    fmVarKu.ro("cypher", "3");
                }
            }
            try {
                fmVarKu.ro("x-pangle-target-idc", ku.ro().lsa());
            } catch (Throwable unused) {
            }
            return fmVar.fm(fmVarKu.ro());
        }
    }

    private ro() {
        int iFm = fm();
        fm.C0042fm c0042fm = new fm.C0042fm();
        long j10 = iFm;
        TimeUnit timeUnit = TimeUnit.MILLISECONDS;
        fm.C0042fm c0042fmFm = c0042fm.fm(j10, timeUnit).ro(j10, timeUnit).lb(j10, timeUnit).fm(new fm());
        if (com.bytedance.sdk.openadsdk.utils.ro.fm()) {
            c0042fmFm.fm(new fm.ro() { // from class: com.bytedance.sdk.openadsdk.wey.ro.1
                @Override // com.bytedance.sdk.component.wsy.fm.ro
                public void fm(yz yzVar) {
                    yzVar.fm().lb();
                    yzVar.hashCode();
                    com.bytedance.sdk.openadsdk.gof.lb.fm(yzVar);
                }

                @Override // com.bytedance.sdk.component.wsy.fm.ro
                public void lb(yz yzVar) {
                    yzVar.fm().lb();
                    yzVar.hashCode();
                    com.bytedance.sdk.openadsdk.gof.lb.lb(yzVar);
                }

                @Override // com.bytedance.sdk.component.wsy.fm.ro
                public void ro(yz yzVar) {
                    yzVar.fm().lb();
                    yzVar.hashCode();
                    com.bytedance.sdk.openadsdk.gof.lb.ro(yzVar);
                }
            });
        }
        com.bytedance.sdk.component.wsy.fm fmVarFm = c0042fmFm.fm(true).fm();
        this.ro = fmVarFm;
        com.bytedance.sdk.component.ro.fm.fm.fm.fm.fm(new vt() { // from class: com.bytedance.sdk.openadsdk.wey.ro.2
            @Override // com.bytedance.sdk.component.ro.fm.fm.fm.vt
            public ExecutorService fm() {
                if (ku.ro().cg()) {
                    return xgn.dsz();
                }
                return null;
            }

            @Override // com.bytedance.sdk.component.ro.fm.fm.fm.vt
            public boolean ro() {
                return ku.ro().cg();
            }
        });
        com.bytedance.sdk.component.wsy.fm.fm(new jnr() { // from class: com.bytedance.sdk.openadsdk.wey.ro.3
            @Override // com.bytedance.sdk.component.ro.fm.fm.fm.jnr
            public boolean fm() {
                return com.bytedance.sdk.openadsdk.hlt.jnr.fm("net_http_protocol", 0) == 1;
            }
        });
        com.bytedance.sdk.component.wsy.fm.fm(new fm.lb() { // from class: com.bytedance.sdk.openadsdk.wey.ro.4
            @Override // com.bytedance.sdk.component.wsy.fm.lb
            public boolean fm() {
                return com.bytedance.sdk.openadsdk.utils.ro.ro();
            }

            @Override // com.bytedance.sdk.component.wsy.fm.lb
            public boolean ro() {
                return gof.wu(com.bytedance.sdk.openadsdk.core.gof.fm());
            }

            @Override // com.bytedance.sdk.component.wsy.fm.lb
            public void fm(final String str, final String str2, final String str3, final int i10, final String str4, final boolean z10, final int i11, final int i12) {
                try {
                    if (!TextUtils.isEmpty(str3) && str3.contains("/api/ad/union/sdk/stats/batch/")) {
                        return;
                    }
                    com.bytedance.sdk.openadsdk.irt.yz.fm("net_call_fail", false, new com.bytedance.sdk.openadsdk.irt.ro() { // from class: com.bytedance.sdk.openadsdk.wey.ro.4.1
                        @Override // com.bytedance.sdk.openadsdk.irt.ro
                        @Nullable
                        public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                            String host;
                            String path;
                            String host2;
                            Uri uri;
                            JSONObject jSONObject = new JSONObject();
                            jSONObject.put("fail_url", str3);
                            String path2 = "";
                            try {
                                uri = Uri.parse(str3);
                                host = uri.getHost();
                            } catch (Throwable unused) {
                                host = "";
                            }
                            try {
                                path = uri.getPath();
                            } catch (Throwable unused2) {
                                path = "";
                            }
                            if (!TextUtils.isEmpty(host)) {
                                jSONObject.put("error_domain", host);
                            }
                            if (!TextUtils.isEmpty(path)) {
                                jSONObject.put("error_path", path);
                            }
                            jSONObject.put("error_code", i10);
                            jSONObject.put("trace_id", str);
                            jSONObject.put("error_msg", str4);
                            jSONObject.put("is_retry_enabled", z10);
                            if (z10) {
                                jSONObject.put("primary_url", str2);
                                if (!TextUtils.isEmpty(str2)) {
                                    try {
                                        Uri uri2 = Uri.parse(str2);
                                        host2 = uri2.getHost();
                                        try {
                                            path2 = uri2.getPath();
                                        } catch (Throwable unused3) {
                                        }
                                    } catch (Throwable unused4) {
                                        host2 = "";
                                    }
                                    if (!TextUtils.isEmpty(host2)) {
                                        jSONObject.put("primary_domain", host2);
                                    }
                                    if (!TextUtils.isEmpty(path2)) {
                                        jSONObject.put("primary_path", path2);
                                    }
                                }
                                jSONObject.put("attempt_index", i11);
                                jSONObject.put("total_attempts", i12);
                            }
                            return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("net_call_fail").ro(jSONObject.toString());
                        }
                    });
                } catch (Throwable unused) {
                }
            }
        });
        com.bytedance.sdk.component.wsy.lb.lb.fm().fm(com.bytedance.sdk.openadsdk.utils.ro.wsy());
        com.bytedance.sdk.component.ro.fm.yz yzVarRo = fmVarFm.wu().ro();
        if (yzVarRo != null) {
            yzVarRo.fm(32);
        }
    }

    private void jnr() {
        if (this.f7587lb == null) {
            this.f7587lb = new lb();
        }
    }

    public static ro ro() {
        if (fm == null) {
            synchronized (ro.class) {
                try {
                    if (fm == null) {
                        fm = new ro();
                    }
                } catch (Throwable th) {
                    throw th;
                }
            }
        }
        return fm;
    }

    public com.bytedance.sdk.component.wsy.fm lb() {
        return this.ro;
    }

    public lb yz() {
        jnr();
        return this.f7587lb;
    }

    public int fm() {
        try {
            return com.bytedance.sdk.openadsdk.hlt.jnr.fm("net_time_out", 10000);
        } catch (Throwable unused) {
            return 10000;
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public JSONObject fm(String str) {
        JSONObject jSONObject = this.yz.get(str);
        if (jSONObject != null) {
            return jSONObject;
        }
        JSONObject jSONObject2 = new JSONObject();
        try {
            jSONObject2.put("ipv6", str);
        } catch (JSONException unused) {
        }
        JSONObject jSONObjectEncryptType4 = PangleEncryptManager.encryptType4(jSONObject2, new hi(PangleEncryptConstant.CryptDataScene.UNKNOWN));
        this.yz.put(str, jSONObjectEncryptType4);
        return jSONObjectEncryptType4;
    }

    public void fm(String str, int i10, int i11, ImageView imageView, lse lseVar) {
        com.bytedance.sdk.openadsdk.vt.yz.fm(str).fm(i10).ro(i11).jnr(zan.jnr(com.bytedance.sdk.openadsdk.core.gof.fm())).yz(zan.lb(com.bytedance.sdk.openadsdk.core.gof.fm())).lb(1).fm(com.bytedance.sdk.openadsdk.vt.lb.fm(lseVar, str, imageView));
    }

    public void fm(int i10, final ImageView imageView, final lse lseVar) {
        if (lseVar == null || !TextUtils.isEmpty(lseVar.sds())) {
            com.bytedance.sdk.openadsdk.vt.yz.fm(lseVar.sds()).fm(i10).ro(i10).jnr(zan.jnr(com.bytedance.sdk.openadsdk.core.gof.fm())).yz(zan.lb(com.bytedance.sdk.openadsdk.core.gof.fm())).lb(1).fm(com.bytedance.sdk.openadsdk.vt.lb.fm(lseVar, lseVar.sds(), imageView));
            if (imageView != null) {
                imageView.setOnClickListener(new View.OnClickListener() { // from class: com.bytedance.sdk.openadsdk.wey.ro.5
                    @Override // android.view.View.OnClickListener
                    public void onClick(View view) {
                        if (imageView.getDrawable() != null) {
                            Intent intent = new Intent();
                            String strMaa = lseVar.maa();
                            intent.setAction("android.intent.action.VIEW");
                            intent.setData(Uri.parse(strMaa));
                            try {
                                com.bytedance.sdk.component.utils.ro.fm(com.bytedance.sdk.openadsdk.core.gof.fm(), intent, null);
                            } catch (Exception unused) {
                            }
                        }
                    }
                });
            }
        }
    }

    public void fm(com.bytedance.sdk.openadsdk.core.model.gof gofVar, ImageView imageView, lse lseVar) {
        if (gofVar == null || TextUtils.isEmpty(gofVar.fm()) || imageView == null) {
            return;
        }
        com.bytedance.sdk.openadsdk.vt.yz.fm(gofVar).lb(1).fm(com.bytedance.sdk.openadsdk.vt.lb.fm(lseVar, gofVar.fm(), imageView));
    }

    public void fm(com.bytedance.sdk.openadsdk.core.model.gof gofVar, ImageView imageView, lse lseVar, irt irtVar) {
        if (gofVar == null || TextUtils.isEmpty(gofVar.fm()) || imageView == null) {
            return;
        }
        com.bytedance.sdk.openadsdk.vt.yz.fm(gofVar).lb(1).fm(com.bytedance.sdk.openadsdk.vt.lb.fm(lseVar, gofVar.fm(), imageView, irtVar));
    }

    public void fm(String str, View view) {
        if (view == null || TextUtils.isEmpty(str)) {
            return;
        }
        final WeakReference weakReference = new WeakReference(view);
        com.bytedance.sdk.openadsdk.vt.yz.fm(str).lb(2).fm(new com.bytedance.sdk.component.jnr.wu() { // from class: com.bytedance.sdk.openadsdk.wey.ro.7
            @Override // com.bytedance.sdk.component.jnr.wu
            public Bitmap fm(Bitmap bitmap) {
                View view2 = (View) weakReference.get();
                if (view2 == null) {
                    return null;
                }
                return com.bytedance.sdk.component.adexpress.yz.fm.fm(view2.getContext(), bitmap, 10);
            }
        }).fm(new irt() { // from class: com.bytedance.sdk.openadsdk.wey.ro.6
            @Override // com.bytedance.sdk.component.jnr.irt
            public void fm(int i10, String str2, Throwable th) {
            }

            @Override // com.bytedance.sdk.component.jnr.irt
            public void fm(com.bytedance.sdk.component.jnr.ku kuVar) {
                final View view2;
                if (kuVar == null) {
                    return;
                }
                final Object objRo = kuVar.ro();
                if (!(objRo instanceof Bitmap) || (view2 = (View) weakReference.get()) == null) {
                    return;
                }
                if (!xgn.ajl()) {
                    view2.post(new Runnable() { // from class: com.bytedance.sdk.openadsdk.wey.ro.6.1
                        @Override // java.lang.Runnable
                        public void run() {
                            View view3 = view2;
                            if (view3 instanceof ImageView) {
                                ((ImageView) view3).setImageDrawable(new BitmapDrawable(view2.getResources(), (Bitmap) objRo));
                            } else {
                                view3.setBackground(new BitmapDrawable(view2.getResources(), (Bitmap) objRo));
                            }
                        }
                    });
                } else if (view2 instanceof ImageView) {
                    ((ImageView) view2).setImageDrawable(new BitmapDrawable(view2.getResources(), (Bitmap) objRo));
                } else {
                    view2.setBackground(new BitmapDrawable(view2.getResources(), (Bitmap) objRo));
                }
            }
        });
    }
}
