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

import android.content.Context;
import android.text.TextUtils;
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.openadsdk.core.fhx;
import com.bytedance.sdk.openadsdk.core.gof;
import com.bytedance.sdk.openadsdk.core.hlt;
import com.bytedance.sdk.openadsdk.core.settings.ku;
import com.bytedance.sdk.openadsdk.irt.fm.jnr;
import com.bytedance.sdk.openadsdk.utils.bx;
import com.bytedance.sdk.openadsdk.utils.lse;
import java.io.IOException;
import java.util.concurrent.atomic.AtomicInteger;
import org.json.JSONObject;

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

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private boolean f7142lb;
    private final AtomicInteger fm = new AtomicInteger(0);
    private yz ro = null;
    private final Runnable yz = new Runnable() { // from class: com.bytedance.sdk.openadsdk.core.ku.fm.3
        @Override // java.lang.Runnable
        public void run() {
            fm.this.fm();
        }
    };

    public fm(boolean z10) {
        this.f7142lb = false;
        this.f7142lb = z10;
    }

    private JSONObject lb() {
        JSONObject jSONObject = new JSONObject();
        try {
            jSONObject.put("tcstring", ku.ro(gof.fm()));
            jSONObject.put("tcf_gdpr", ku.fm(gof.fm()));
            jSONObject.put("gaid", com.bytedance.sdk.openadsdk.sds.fm.ro.fm.fm().ro());
        } catch (Throwable unused) {
        }
        return jSONObject;
    }

    public void fm(yz yzVar) {
        this.ro = yzVar;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void ro() {
        if (!ro.fm().vt()) {
            fm(false);
            return;
        }
        if (this.fm.incrementAndGet() > 3) {
            fm(false);
        } else {
            fhx.ro().removeCallbacks(this.yz);
            fhx.ro().postDelayed(this.yz, r0 * 10000);
        }
    }

    public void fm() {
        try {
            if (!this.f7142lb) {
                String strRo = ku.ro(gof.fm());
                int iFm = ku.fm(gof.fm());
                if (TextUtils.equals(strRo, ku.yz) && iFm == ku.jnr && ro.fm().ef()) {
                    fm(true);
                    return;
                }
            }
            JSONObject jSONObjectLb = lb();
            com.bytedance.sdk.component.wsy.ro.yz yzVarRo = com.bytedance.sdk.openadsdk.wey.ro.ro().lb().ro();
            final String strFm = bx.fm("/api/ad/union/sdk/compliance_status/", false, true);
            yzVarRo.lb(strFm);
            yzVarRo.ro(RtspHeaders.USER_AGENT, "");
            yzVarRo.jnr(ro(jSONObjectLb).toString());
            yzVarRo.fm(6);
            yzVarRo.ro("compliance_stats");
            com.bytedance.sdk.openadsdk.gof.lb.fm(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.core.ku.fm.1
                @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("compliance_status");
                    fmVarD.wsy(fm.this.fm(gof.fm()).toString());
                    return fmVarD;
                }
            });
            yzVarRo.ro(new com.bytedance.sdk.component.wsy.fm.fm() { // from class: com.bytedance.sdk.openadsdk.core.ku.fm.2
                @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) {
                    String strYz = roVar.yz();
                    if (!roVar.ajl() || TextUtils.isEmpty(strYz)) {
                        fm.this.ro();
                        com.bytedance.sdk.openadsdk.gof.lb.lb(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.core.ku.fm.2.2
                            @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("compliance_status");
                                fmVarD.wsy(fm.this.fm(gof.fm()).toString());
                                return fmVarD;
                            }
                        });
                        if (lbVar != null) {
                            lse.fm(lbVar.ajl());
                            jnr.fm("compliance_status", strFm, roVar.fm(), roVar.ro(), null, null);
                            return;
                        }
                        return;
                    }
                    try {
                        com.bytedance.sdk.openadsdk.gof.lb.ro(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.core.ku.fm.2.1
                            @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("compliance_status");
                                fmVarD.wsy(fm.this.fm(gof.fm()).toString());
                                return fmVarD;
                            }
                        });
                        lse.ro();
                        JSONObject jSONObject = new JSONObject(strYz);
                        String strFm2 = hlt.fm(jSONObject.optInt("cypher", -1), jSONObject.optString(PglCryptUtils.KEY_MESSAGE));
                        if (TextUtils.isEmpty(strFm2)) {
                            fm.this.ro();
                            return;
                        }
                        if (!fm.this.fm(new JSONObject(strFm2))) {
                            fm.this.fm(false);
                        } else if (!fm.this.f7142lb || TextUtils.isEmpty(ku.ro().ib())) {
                            fm.this.fm(true);
                        } else {
                            fm.this.fm(false);
                        }
                    } catch (Throwable unused) {
                        fm.this.ro();
                    }
                }

                @Override // com.bytedance.sdk.component.wsy.fm.fm
                public void fm(com.bytedance.sdk.component.wsy.ro.lb lbVar, IOException iOException) {
                    fm.this.ro();
                    com.bytedance.sdk.openadsdk.gof.lb.lb(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.core.ku.fm.2.3
                        @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("compliance_status");
                            fmVarD.wsy(fm.this.fm(gof.fm()).toString());
                            return fmVarD;
                        }
                    });
                    if (lbVar != null) {
                        lse.fm(lbVar.ajl());
                        jnr.fm("compliance_status", lbVar.ajl(), -1, iOException != null ? iOException.getMessage() : null, null, null);
                    }
                }
            });
        } catch (Throwable unused) {
            ro();
        }
    }

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

    /* JADX INFO: Access modifiers changed from: private */
    public void fm(boolean z10) {
        yz yzVar = this.ro;
        if (yzVar != null) {
            yzVar.fm(z10);
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public boolean fm(JSONObject jSONObject) {
        int iWu = ro.fm().wu();
        if (jSONObject.has("user_compliance_status")) {
            iWu = jSONObject.optInt("user_compliance_status", -1);
            ro.fm().ro(iWu);
        }
        if (jSONObject.has("user_compliance_status_reason")) {
            ro.fm().fm(jSONObject.optString("user_compliance_status_reason", ""));
        }
        if (jSONObject.has("allow_req_time")) {
            ro.fm().fm(jSONObject.optLong("allow_req_time", ro.fm.longValue()));
        }
        return iWu == 1 || iWu == 2;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public JSONObject fm(Context context) {
        JSONObject jSONObject = new JSONObject();
        try {
            jSONObject.put("net_status", com.bytedance.sdk.component.utils.gof.fm(context) ? 1 : 0);
        } catch (Throwable unused) {
        }
        return jSONObject;
    }
}
