package com.bytedance.sdk.openadsdk.core;

import android.content.Context;
import android.os.Build;
import android.os.SystemClock;
import android.text.TextUtils;
import com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b;
import com.bytedance.sdk.component.embedapplog.PangleEncryptConstant;
import com.bytedance.sdk.component.embedapplog.PangleEncryptManager;
import com.bytedance.sdk.openadsdk.AdSlot;
import com.bytedance.sdk.openadsdk.BuildConfig;
import com.bytedance.sdk.openadsdk.api.banner.PAGBannerSize;
import com.bytedance.sdk.openadsdk.api.bidding.PAGBiddingRequest;
import com.bytedance.sdk.openadsdk.api.init.PAGBidCallback;
import com.bytedance.sdk.openadsdk.api.init.PAGBidError;
import com.bytedance.sdk.openadsdk.utils.DeviceUtils;
import com.bytedance.sdk.openadsdk.utils.zan;
import com.pgl.ssdk.ces.out.PglSSConfig;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.atomic.AtomicReference;
import org.json.JSONArray;
import org.json.JSONObject;
import tv.danmaku.ijk.media.player.IMediaPlayer;
import tv.danmaku.ijk.media.player.IjkMediaMeta;
import tv.danmaku.ijk.media.player.IjkMediaPlayer;

/* JADX INFO: loaded from: classes2.dex */
public class pkk implements wbw {
    private static final Map<Integer, String> ro = new HashMap<Integer, String>(59) { // from class: com.bytedance.sdk.openadsdk.core.pkk.1
        {
            b.j(1, this, "is_init", 2, "abtest");
            b.j(3, this, IjkMediaMeta.IJKM_KEY_LANGUAGE, 4, "ad_sdk_version");
            b.j(5, this, "package_name", 6, "user_data");
            b.j(7, this, "ts", 8, "ipv4");
            b.j(9, this, "ipv6", 10, "adx_id");
            b.j(11, this, "target_region", 12, "gaid");
            b.j(13, this, "did", 14, "banner");
            b.j(15, this, "app_reg", 16, "apk-sign");
            b.j(17, this, "screen_scale", 18, "app_set_id_scope");
            b.j(19, this, "app_set_id", 20, "installed_source");
            b.j(21, this, "app_running_time", 22, "js_render_ver");
            b.j(23, this, "js_render_v3_ver", 24, "gp_v_name");
            b.j(25, this, "gp_v_code", 26, "vendor");
            b.j(27, this, "model", 28, "user_agent_device");
            b.j(29, this, "user_agent_webview", 30, "sys_compiling_time");
            b.j(31, this, "screen_height", 32, "screen_width");
            b.j(33, this, "rom_version", 34, "carrier_name");
            b.j(35, this, "os_version", 36, "conn_type");
            b.j(37, this, "boot", 38, "oem_store");
            b.j(39, this, "board", 40, "timezone");
            b.j(41, this, "device_city", 42, "cpu_num");
            b.j(43, this, "density", 44, "bt_time");
            b.j(45, this, "bt_id", 46, "sec_did");
            b.j(47, this, "X-Armors", 48, IjkMediaPlayer.OnNativeInvokeListener.ARG_URL);
            b.j(49, this, "pangle_m", 50, "ec");
            b.j(51, this, "pglx", 52, "md");
            b.j(53, this, "bp", 54, "t_ver");
            b.j(55, this, "is_fold", 56, "aab");
            b.j(57, this, "abi", 58, "is_multi");
            b.j(59, this, "w_ver", 60, "feature_data");
        }
    };
    private final AtomicReference<JSONObject> fm = new AtomicReference<>();

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private int f7270lb = 0;

    public static boolean ajl(String str) {
        return "TX".equals(str);
    }

    private static void ef(final String str) {
        try {
            com.bytedance.sdk.openadsdk.gof.lb.ro(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.core.pkk.5
                @Override // com.bytedance.sdk.openadsdk.gof.yz
                public com.bytedance.sdk.openadsdk.gof.ro.fm fm() {
                    com.bytedance.sdk.openadsdk.gof.ro.fm fmVarD = b.d("bidding_token");
                    fmVarD.wsy(pkk.ku(str).toString());
                    return fmVarD;
                }
            });
        } catch (Throwable th) {
            com.bytedance.sdk.component.utils.wey.lb("TTAdManagerImpl", th.getMessage());
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static JSONObject ku(String str) {
        JSONObject jSONObject = new JSONObject();
        try {
            jSONObject.put("adx_id", str);
        } catch (Throwable unused) {
        }
        return jSONObject;
    }

    private static void vt(final String str) {
        try {
            com.bytedance.sdk.openadsdk.gof.lb.lb(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.core.pkk.6
                @Override // com.bytedance.sdk.openadsdk.gof.yz
                public com.bytedance.sdk.openadsdk.gof.ro.fm fm() {
                    com.bytedance.sdk.openadsdk.gof.ro.fm fmVarD = b.d("bidding_token");
                    fmVarD.wsy(pkk.ku(str).toString());
                    return fmVarD;
                }
            });
        } catch (Throwable th) {
            com.bytedance.sdk.component.utils.wey.lb("TTAdManagerImpl", th.getMessage());
        }
    }

    private static void wu(final String str) {
        try {
            com.bytedance.sdk.openadsdk.gof.lb.fm(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.core.pkk.4
                @Override // com.bytedance.sdk.openadsdk.gof.yz
                public com.bytedance.sdk.openadsdk.gof.ro.fm fm() {
                    com.bytedance.sdk.openadsdk.gof.ro.fm fmVarD = b.d("bidding_token");
                    fmVarD.wsy(pkk.ku(str).toString());
                    return fmVarD;
                }
            });
        } catch (Throwable th) {
            com.bytedance.sdk.component.utils.wey.lb("TTAdManagerImpl", th.getMessage());
        }
    }

    @Override // com.bytedance.sdk.openadsdk.core.wbw
    /* JADX INFO: renamed from: jnr, reason: merged with bridge method [inline-methods] */
    public pkk ro(String str) {
        vt.ro().lb(str);
        return this;
    }

    @Override // com.bytedance.sdk.openadsdk.core.wbw
    public String lb() {
        return BuildConfig.VERSION_NAME;
    }

    @Override // com.bytedance.sdk.openadsdk.core.wbw
    public wbw ro(int i10) {
        this.f7270lb = i10;
        return this;
    }

    @Override // com.bytedance.sdk.openadsdk.core.wbw
    public int yz() {
        return this.f7270lb;
    }

    @Override // com.bytedance.sdk.openadsdk.core.wbw
    public wbw fm(int i10) {
        vt.ro().jnr(i10);
        return this;
    }

    @Override // com.bytedance.sdk.openadsdk.core.wbw
    public int jnr() {
        return vt.ro().vt();
    }

    @Override // com.bytedance.sdk.openadsdk.core.wbw
    public wbw lb(int i10) {
        vt.ro().lb(i10);
        return this;
    }

    @Override // com.bytedance.sdk.openadsdk.core.wbw
    /* JADX INFO: renamed from: yz, reason: merged with bridge method [inline-methods] */
    public pkk fm(String str) {
        vt.ro().fm(str);
        return this;
    }

    @Override // com.bytedance.sdk.openadsdk.core.wbw
    public void fm(PAGBiddingRequest pAGBiddingRequest, PAGBidCallback pAGBidCallback) {
        PAGBidError pAGBidError;
        String str = "";
        if (pAGBidCallback == null) {
            return;
        }
        try {
            com.bytedance.sdk.openadsdk.utils.bx.duv("getBiddingToken");
            String adxId = (pAGBiddingRequest == null || pAGBiddingRequest.getAdxId() == null) ? "" : pAGBiddingRequest.getAdxId();
            try {
                wu(adxId);
                String strIb = gof.yz().ib();
                int size = 2;
                AdSlot adSlotBuild = null;
                if (!com.bytedance.sdk.openadsdk.core.ku.ro.fm().ajl()) {
                    pAGBidError = new PAGBidError(40060, ef.fm(40060));
                } else if (com.bytedance.sdk.openadsdk.core.ku.ro.fm().yz()) {
                    pAGBidError = new PAGBidError(10007, ef.fm(10007));
                } else if (!com.bytedance.sdk.openadsdk.core.ku.ro.fm().ef()) {
                    pAGBidError = new PAGBidError(IMediaPlayer.MEDIA_INFO_VIDEO_SEEK_RENDERING_START, ef.fm(IMediaPlayer.MEDIA_INFO_VIDEO_SEEK_RENDERING_START));
                } else if (TextUtils.isEmpty(strIb)) {
                    pAGBidError = new PAGBidError(10011, ef.fm(10011));
                    fm(5, pAGBiddingRequest);
                } else if (!ajl(strIb) || gof.yz().ai(adxId)) {
                    pAGBidError = null;
                } else {
                    pAGBidError = new PAGBidError(IMediaPlayer.MEDIA_INFO_FIND_STREAM_INFO, ef.fm(IMediaPlayer.MEDIA_INFO_FIND_STREAM_INFO));
                    fm(2, pAGBiddingRequest);
                }
                if (pAGBidError != null) {
                    pAGBidCallback.onBiddingTokenFailed(pAGBidError);
                    vt(adxId);
                    return;
                }
                if (com.bytedance.sdk.openadsdk.core.ku.ro.fm().ku() && vt.ro().ku()) {
                    pAGBidCallback.onBiddingTokenFailed(new PAGBidError(IMediaPlayer.MEDIA_INFO_VIDEO_DECODED_START, ef.fm(IMediaPlayer.MEDIA_INFO_VIDEO_DECODED_START)));
                    vt(adxId);
                    fm(3, pAGBiddingRequest);
                    return;
                }
                com.bytedance.sdk.openadsdk.core.duv.lb.fm();
                JSONObject jSONObject = new JSONObject();
                jSONObject.put("is_init", fhx.jnr() ? 1 : 0);
                String strEf = gof.yz().ef();
                String strGzf = gof.yz().gzf();
                if (strEf != null && strGzf != null) {
                    JSONObject jSONObject2 = new JSONObject();
                    jSONObject2.put("version", strEf);
                    jSONObject2.put("param", strGzf);
                    jSONObject.put("abtest", jSONObject2);
                }
                jSONObject.put(IjkMediaMeta.IJKM_KEY_LANGUAGE, dsz.ro());
                jSONObject.put("ad_sdk_version", BuildConfig.VERSION_NAME);
                jSONObject.put("package_name", com.bytedance.sdk.openadsdk.utils.bx.ajl());
                if (pAGBiddingRequest != null) {
                    if (!TextUtils.isEmpty(pAGBiddingRequest.getSlotId())) {
                        adSlotBuild = new AdSlot.Builder().setCodeId(pAGBiddingRequest.getSlotId()).build();
                    }
                    jSONObject.put("user_data", hlt.fm(adSlotBuild));
                }
                jSONObject.put("ts", System.currentTimeMillis() / 1000);
                String strRo = com.bytedance.sdk.openadsdk.gqi.yz.fm.ro("ttopenadsdk", PglSSConfig.CUSTOMINFO_KEY_IPV6, "");
                if (!strRo.isEmpty()) {
                    jSONObject.put("ipv6", strRo);
                } else {
                    String strRo2 = com.bytedance.sdk.openadsdk.gqi.yz.fm.ro("ttopenadsdk", "key_ipv4", "");
                    if (!strRo2.isEmpty()) {
                        jSONObject.put("ipv4", strRo2);
                    }
                }
                jSONObject.put("adx_id", adxId);
                Object objLsa = gof.yz().lsa();
                jSONObject.put("target_region", objLsa);
                if (jSONObject.toString().getBytes().length <= 2680) {
                    com.bytedance.sdk.openadsdk.core.settings.ku kuVarYz = gof.yz();
                    com.bytedance.sdk.openadsdk.sds.fm.ro.fm.fm().fm(jSONObject);
                    String strFm = dsz.fm(gof.fm());
                    if (!TextUtils.isEmpty(strFm)) {
                        try {
                            jSONObject.put("did", Long.parseLong(strFm));
                        } catch (Throwable unused) {
                        }
                    }
                    if (pAGBiddingRequest != null) {
                        jSONObject.put("banner", fm(pAGBiddingRequest));
                    }
                    jSONObject.put("app_reg", com.bytedance.sdk.openadsdk.core.ku.ro.fm().ajl() ? 1 : 0);
                    Context contextFm = gof.fm();
                    jSONObject.put("apk-sign", com.bytedance.sdk.openadsdk.common.lb.ef());
                    jSONObject.put("screen_scale", zan.ajl(contextFm));
                    jSONObject.put("app_set_id_scope", com.bytedance.sdk.openadsdk.core.settings.yz.ro());
                    jSONObject.put("app_set_id", com.bytedance.sdk.openadsdk.core.settings.yz.lb());
                    jSONObject.put("installed_source", com.bytedance.sdk.openadsdk.core.settings.yz.yz());
                    jSONObject.put("app_running_time", (System.currentTimeMillis() - fhx.fm()) / 1000);
                    jSONObject.put("js_render_ver", com.bytedance.sdk.openadsdk.core.vt.dsz.lb());
                    jSONObject.put("js_render_v3_ver", com.bytedance.sdk.openadsdk.core.vt.dsz.yz());
                    jSONObject.put("gp_v_name", DeviceUtils.jnr(contextFm));
                    jSONObject.put("gp_v_code", DeviceUtils.ajl(contextFm));
                    jSONObject.put("vendor", Build.MANUFACTURER);
                    jSONObject.put("model", Build.MODEL);
                    jSONObject.put("user_agent_device", com.bytedance.sdk.openadsdk.utils.bx.ro());
                    jSONObject.put("user_agent_webview", com.bytedance.sdk.openadsdk.utils.bx.yz());
                    jSONObject.put("sys_compiling_time", dsz.ro(contextFm));
                    jSONObject.put("screen_height", zan.jnr(contextFm));
                    jSONObject.put("screen_width", zan.lb(contextFm));
                    jSONObject.put("rom_version", com.bytedance.sdk.openadsdk.utils.gzf.fm());
                    jSONObject.put("carrier_name", com.bytedance.sdk.openadsdk.utils.ol.fm());
                    jSONObject.put("os_version", Build.VERSION.RELEASE);
                    jSONObject.put("conn_type", com.bytedance.sdk.openadsdk.utils.bx.wu(contextFm));
                    if (kuVarYz.gzf("boot")) {
                        jSONObject.put("boot", String.valueOf(System.currentTimeMillis() - SystemClock.elapsedRealtime()));
                    }
                    com.bytedance.sdk.openadsdk.utils.bx.fm(jSONObject);
                    jSONObject.put("board", Build.BOARD);
                    jSONObject.put("timezone", com.bytedance.sdk.openadsdk.utils.bx.mq());
                    jSONObject.put("device_city", com.bytedance.sdk.openadsdk.utils.bx.hlt());
                    jSONObject.put("cpu_num", com.bytedance.sdk.openadsdk.utils.vt.ro());
                    jSONObject.put("density", zan.wu(contextFm));
                    DeviceUtils.fm(jSONObject);
                    com.bytedance.sdk.openadsdk.core.duv.lb.fm(jSONObject);
                    com.bytedance.sdk.openadsdk.utils.wu.fm(jSONObject, contextFm);
                    jSONObject.put("is_multi", !com.bytedance.sdk.component.utils.sds.fm(contextFm));
                    com.bytedance.sdk.openadsdk.utils.wu.ro(jSONObject, contextFm);
                    size = ro.size();
                }
                while (size > 0 && jSONObject.toString().getBytes().length > 2680) {
                    jSONObject.remove(ro.get(Integer.valueOf(size)));
                    size--;
                }
                com.bytedance.sdk.openadsdk.ajl.ro.fm().fm(jSONObject);
                JSONObject jSONObjectFm = fm(jSONObject);
                while (size > 0 && jSONObjectFm.toString().getBytes().length > 12288) {
                    jSONObject.remove(ro.get(Integer.valueOf(size)));
                    jSONObjectFm = fm(jSONObject);
                    size--;
                }
                if (jSONObjectFm.length() > 0) {
                    jSONObjectFm.put("target_region", objLsa);
                }
                if (com.bytedance.sdk.component.utils.fhx.lb()) {
                    jSONObjectFm.toString();
                    int length = jSONObjectFm.toString().getBytes().length;
                }
                jSONObjectFm.toString();
                pAGBidCallback.onBiddingTokenCollected(jSONObjectFm.toString());
                ef(adxId);
            } catch (Throwable unused2) {
                str = adxId;
                pAGBidCallback.onBiddingTokenFailed(new PAGBidError(10010, "unknow error"));
                fm(4, pAGBiddingRequest);
                vt(str);
            }
        } catch (Throwable unused3) {
        }
    }

    @Override // com.bytedance.sdk.openadsdk.core.wbw
    public wbw lb(String str) {
        vt.ro().wu(str);
        return this;
    }

    @Override // com.bytedance.sdk.openadsdk.core.wbw
    public wbw ro() {
        com.bytedance.sdk.component.utils.fhx.fm("PangleSDK-8103");
        com.bytedance.sdk.component.utils.wey.fm("PangleSDK-8103");
        com.bytedance.sdk.component.utils.fhx.fm();
        com.bytedance.sdk.component.wsy.fm.fm();
        com.bytedance.sdk.component.utils.wey.fm();
        return this;
    }

    @Override // com.bytedance.sdk.openadsdk.core.wbw
    public wbw yz(int i10) {
        vt.ro().yz(i10);
        return this;
    }

    public void fm(int i10, PAGBiddingRequest pAGBiddingRequest) {
        try {
            String strMaa = vt.ro().maa();
            String str = "";
            String adxId = pAGBiddingRequest != null ? pAGBiddingRequest.getAdxId() : "";
            boolean zUcr = gof.yz().ucr();
            Set<String> setPo = gof.yz().po();
            JSONArray jSONArray = new JSONArray();
            if (setPo != null) {
                Iterator<String> it = setPo.iterator();
                while (it.hasNext()) {
                    jSONArray.put(it.next());
                }
            }
            String strIb = com.bytedance.sdk.openadsdk.core.settings.ku.ro().ib();
            int iJnr = jnr();
            int iYz = fhx.yz();
            final JSONObject jSONObject = new JSONObject();
            jSONObject.put("init_adx_id", strMaa);
            jSONObject.put("bidding_adx_id", adxId);
            jSONObject.put("token_enable", zUcr ? 1 : 0);
            if (!TextUtils.isEmpty(strIb)) {
                str = strIb;
            }
            jSONObject.put("setting_dc", str);
            jSONObject.put("setting_token_adx_ids", jSONArray);
            jSONObject.put("init_pa_consent", iJnr);
            jSONObject.put("init_state", iYz);
            jSONObject.put("reason", i10);
            if (fhx.jnr()) {
                com.bytedance.sdk.openadsdk.irt.yz.fm("biddingtoken_error", false, 1, new com.bytedance.sdk.openadsdk.irt.ro() { // from class: com.bytedance.sdk.openadsdk.core.pkk.2
                    @Override // com.bytedance.sdk.openadsdk.irt.ro
                    public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                        return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("biddingtoken_error").ro(jSONObject.toString());
                    }
                });
                final JSONObject andSet = this.fm.getAndSet(null);
                if (andSet != null) {
                    com.bytedance.sdk.openadsdk.irt.yz.fm("biddingtoken_error", false, 1, new com.bytedance.sdk.openadsdk.irt.ro() { // from class: com.bytedance.sdk.openadsdk.core.pkk.3
                        @Override // com.bytedance.sdk.openadsdk.irt.ro
                        public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                            return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("biddingtoken_error").ro(andSet.toString());
                        }
                    });
                    return;
                }
                return;
            }
            AtomicReference<JSONObject> atomicReference = this.fm;
            while (!atomicReference.compareAndSet(null, jSONObject) && atomicReference.get() == null) {
            }
        } catch (Throwable th) {
            th.getMessage();
        }
    }

    public static JSONObject fm(PAGBiddingRequest pAGBiddingRequest) {
        try {
            PAGBannerSize bannerSize = pAGBiddingRequest.getBannerSize();
            if (bannerSize != null) {
                JSONObject jSONObject = new JSONObject();
                jSONObject.put("width", bannerSize.getWidth());
                if (bannerSize.getType() == 3) {
                    jSONObject.put("height", bannerSize.getMaxHeight());
                } else {
                    jSONObject.put("height", bannerSize.getHeight());
                }
                jSONObject.put("type", bannerSize.getType());
                return jSONObject;
            }
        } catch (Throwable unused) {
        }
        return null;
    }

    public static JSONObject fm(JSONObject jSONObject) {
        JSONObject jSONObjectEncryptType4 = PangleEncryptManager.encryptType4(jSONObject, new hi(PangleEncryptConstant.CryptDataScene.BIDDING_TOKEN));
        nt.fm(jSONObjectEncryptType4);
        return jSONObjectEncryptType4 != null ? jSONObjectEncryptType4 : new JSONObject();
    }
}
