package com.ifpdos.debugmenu.action;

import android.annotation.SuppressLint;
import android.content.Context;
import android.content.DialogInterface;
import android.text.TextUtils;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import c.n.a;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.impl.AtCfgControlManager;
import com.ifpdos.debugmenu.R;
import com.ifpdos.debugmenu.action.ResetSerialNumberAction;
import com.ifpdos.debugmenu.action.base.ItemButtonAction;
import com.ifpdos.debugmenu.entity.ValueBody;
import com.ifpdos.debugmenu.event.ActivityEvent;
import com.ifpdos.debugmenu.event.ViewEvent;
import com.seewo.sdk.SDKConfigureHelper;
import com.trello.rxlifecycle3.components.support.RxAppCompatActivity;
import d.f.a.c1;
import d.f.a.r2.j3.f;
import d.f.a.s1.e;
import d.i.f.a.a;
import f.a.k;
import f.a.w.e.d.c;
import java.util.HashMap;
import java.util.Objects;
import k.c.a.c;

/* JADX INFO: loaded from: classes.dex */
public class ResetSerialNumberAction extends ItemButtonAction implements c1 {
    private final String TENCENT_ROOMS_CERTIFICATE;
    private final String TENCENT_ROOMS_PRIVATE_KEY;
    private e mCallback;
    private Context mContext;

    /* JADX INFO: renamed from: com.ifpdos.debugmenu.action.ResetSerialNumberAction$2, reason: invalid class name */
    public class AnonymousClass2 implements View.OnClickListener {
        public AnonymousClass2() {
        }

        @Override // android.view.View.OnClickListener
        @SuppressLint({"CheckResult"})
        public void onClick(View view) {
            c.c().g(new ActivityEvent.DismissDialog());
            a.Z(true);
            new f.a.w.e.d.c(new k() { // from class: d.f.a.p1.z4
                @Override // f.a.k
                public final void subscribe(f.a.j jVar) throws InterruptedException {
                    ResetSerialNumberAction.AnonymousClass2 anonymousClass2 = this.a;
                    if (!ResetSerialNumberAction.this.check()) {
                        ResetSerialNumberAction.this.clearAuthentication("TENCENT_ROOMS_PRIVATE_KEY");
                        ResetSerialNumberAction.this.clearAuthentication("TENCENT_ROOMS_CERTIFICATE");
                        Thread.sleep(500L);
                        if (ResetSerialNumberAction.this.check()) {
                            d.b.a.a.a.J(R.string.cer_clear_success, k.c.a.c.c());
                        }
                    }
                    if (d.i.c.a.e() == d.i.f.g.a.MT9666) {
                        VmanMiddleWare.getInstance().getAtCfgControl().setString(AtCfgControlManager.IDX_PRODUCT_WEEK, "");
                    }
                    SDKConfigureHelper sDKConfigureHelper = SDKConfigureHelper.I;
                    sDKConfigureHelper.setMachineSN("");
                    sDKConfigureHelper.setMachineActivation(false);
                    if (a.C0058a.a < 4) {
                        sDKConfigureHelper.setPcModuleSN("");
                    }
                    c.a aVar = (c.a) jVar;
                    aVar.d(Boolean.TRUE);
                    aVar.b();
                }
            }).w(f.a.z.a.f4044c).n(f.a.s.b.a.a()).g(((RxAppCompatActivity) ResetSerialNumberAction.this.mContext).bindUntilEvent(com.trello.rxlifecycle3.android.ActivityEvent.DESTROY)).u(new f.a.v.c() { // from class: d.f.a.p1.a5
                @Override // f.a.v.c
                public final void accept(Object obj) {
                    ResetSerialNumberAction.AnonymousClass2 anonymousClass2 = this.f2671b;
                    Objects.requireNonNull(anonymousClass2);
                    c.n.a.Z(false);
                    k.c.a.c.c().g(new ActivityEvent.ShowToast(R.string.clear_sn_success));
                    k.c.a.c.c().g(new ViewEvent.RefreshSerialNumber(""));
                    if (ResetSerialNumberAction.this.mCallback != null) {
                        ResetSerialNumberAction.this.mCallback.call();
                    }
                }
            }, f.a.w.b.a.f3727d, f.a.w.b.a.f3725b, f.a.w.b.a.f3726c);
        }
    }

    public ResetSerialNumberAction(Context context) {
        super(context);
        this.TENCENT_ROOMS_PRIVATE_KEY = "TENCENT_ROOMS_PRIVATE_KEY";
        this.TENCENT_ROOMS_CERTIFICATE = "TENCENT_ROOMS_CERTIFICATE";
        this.mContext = context;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public boolean check() {
        ValueBody valueBody = (ValueBody) d.f.a.r2.j3.e.a.b("/v1/system/data/TENCENT_ROOMS_PRIVATE_KEY", ValueBody.class);
        ValueBody valueBody2 = (ValueBody) d.f.a.r2.j3.e.a.b("/v1/system/data/TENCENT_ROOMS_CERTIFICATE", ValueBody.class);
        if (valueBody == null || valueBody2 == null) {
            return true;
        }
        String str = (String) valueBody.getValue();
        String str2 = (String) valueBody2.getValue();
        StringBuilder sbE = d.b.a.a.a.E("keyValue = ", str, " ");
        sbE.append(TextUtils.isEmpty(str.trim()));
        sbE.append(" ");
        sbE.append(" ".equals(str));
        Log.i("keyValue", sbE.toString());
        Log.i("cerValue", "cerValue = " + str2 + " " + TextUtils.isEmpty(str2.trim()) + " " + " ".equals(str2));
        if (TextUtils.isEmpty(str.trim()) && TextUtils.isEmpty(str2.trim())) {
            return true;
        }
        return " ".equals(str) && " ".equals(str2);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public boolean clearAuthentication(String str) {
        HashMap map = new HashMap();
        map.put("value", " ");
        d.f.a.r2.j3.e.a.c(d.b.a.a.a.p("/v1/system/data/", str), map, new f(this.mContext));
        return true;
    }

    private void showResetSnDialog() {
        View viewInflate = LayoutInflater.from(this.mContext).inflate(R.layout.dialog_confirm_reset_sn, (ViewGroup) null, false);
        viewInflate.findViewById(R.id.cancel_button).setOnClickListener(new View.OnClickListener() { // from class: com.ifpdos.debugmenu.action.ResetSerialNumberAction.1
            @Override // android.view.View.OnClickListener
            public void onClick(View view) {
                d.b.a.a.a.W(k.c.a.c.c());
            }
        });
        viewInflate.findViewById(R.id.confirm_button).setOnClickListener(new AnonymousClass2());
        k.c.a.c.c().g(new ActivityEvent.ShowCenterDebugMenuDialog(viewInflate, new DialogInterface.OnCancelListener() { // from class: com.ifpdos.debugmenu.action.ResetSerialNumberAction.3
            @Override // android.content.DialogInterface.OnCancelListener
            public void onCancel(DialogInterface dialogInterface) {
                if (ResetSerialNumberAction.this.mCallback != null) {
                    ResetSerialNumberAction.this.mCallback.call();
                }
            }
        }));
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemButtonAction, d.f.a.j2.e.e.a
    public void onClick(Context context, d.f.a.j2.e.e eVar) {
        showResetSnDialog();
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemButtonAction, d.f.a.j2.e.e.a
    public void onLongClick(Context context, d.f.a.j2.e.e eVar) {
    }

    @Override // d.f.a.c1
    public void quickAction(e eVar) {
        this.mCallback = eVar;
        showResetSnDialog();
    }
}
