导航菜单

页面标题

页面副标题

Dostt v1.0.89 - C1816m.java 源代码

正在查看: Dostt v1.0.89 应用的 C1816m.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package y5;

import android.app.AlertDialog;
import android.app.Dialog;
import android.content.DialogInterface;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.os.Parcel;
import android.os.Parcelable;
import android.text.Html;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.TextView;
import androidx.fragment.app.AbstractActivityC0766t;
import androidx.fragment.app.DialogInterfaceOnCancelListenerC0760m;
import com.cashfree.pg.core.hidden.utils.Constants;
import com.facebook.C0865a;
import com.facebook.C1037v;
import com.facebook.C1040y;
import com.facebook.EnumC0872h;
import com.facebook.FacebookActivity;
import com.facebook.M;
import i4.C1230a;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date;
import java.util.EnumSet;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.concurrent.ScheduledFuture;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import o5.C1377A;
import o5.C1403w;
import o5.Y;
import o5.Z;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import x3.C1761D;
import y5.C1823u;

@Metadata(d1 = {"\u0000¸\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010$\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\t\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0018\u0002\n\u0002\b\u0005\b\u0016\u0018\u0000 m2\u00020\u0001:\u0003GKNB\u0007¢\u0006\u0004\b\u0002\u0010\u0003J-\u0010\u000b\u001a\u0004\u0018\u00010\n2\u0006\u0010\u0005\u001a\u00020\u00042\b\u0010\u0007\u001a\u0004\u0018\u00010\u00062\b\u0010\t\u001a\u0004\u0018\u00010\bH\u0016¢\u0006\u0004\b\u000b\u0010\fJ\u0019\u0010\u000e\u001a\u00020\r2\b\u0010\t\u001a\u0004\u0018\u00010\bH\u0016¢\u0006\u0004\b\u000e\u0010\u000fJ\u0017\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u0011\u001a\u00020\u0010H\u0016¢\u0006\u0004\b\u0013\u0010\u0014J\u0017\u0010\u0016\u001a\u00020\u00122\u0006\u0010\u0015\u001a\u00020\bH\u0016¢\u0006\u0004\b\u0016\u0010\u0017J\u000f\u0010\u0018\u001a\u00020\u0012H\u0016¢\u0006\u0004\b\u0018\u0010\u0003J\u0017\u0010\u001b\u001a\u00020\u00122\u0006\u0010\u001a\u001a\u00020\u0019H\u0016¢\u0006\u0004\b\u001b\u0010\u001cJ\u001d\u0010\u001f\u001a\u0010\u0012\u0004\u0012\u00020\u001e\u0012\u0004\u0012\u00020\u001e\u0018\u00010\u001dH\u0016¢\u0006\u0004\b\u001f\u0010 J\u000f\u0010!\u001a\u00020\u001eH\u0016¢\u0006\u0004\b!\u0010\"J\u0017\u0010%\u001a\u00020\n2\u0006\u0010$\u001a\u00020#H\u0014¢\u0006\u0004\b%\u0010&J\u0017\u0010(\u001a\u00020'2\u0006\u0010$\u001a\u00020#H\u0015¢\u0006\u0004\b(\u0010)J\u0017\u0010,\u001a\u00020\u00122\u0006\u0010+\u001a\u00020*H\u0014¢\u0006\u0004\b,\u0010-J\u000f\u0010.\u001a\u00020\u0012H\u0014¢\u0006\u0004\b.\u0010\u0003J\u000f\u0010/\u001a\u00020#H\u0014¢\u0006\u0004\b/\u00100J\u0017\u00103\u001a\u00020\u00122\u0006\u00102\u001a\u000201H\u0002¢\u0006\u0004\b3\u00104J\u000f\u00105\u001a\u00020\u0012H\u0002¢\u0006\u0004\b5\u0010\u0003J\u000f\u00106\u001a\u00020\u0012H\u0002¢\u0006\u0004\b6\u0010\u0003JC\u0010?\u001a\u00020\u00122\u0006\u00107\u001a\u00020\u001e2\u0006\u00109\u001a\u0002082\u0006\u0010:\u001a\u00020\u001e2\u0006\u0010;\u001a\u00020\u001e2\b\u0010=\u001a\u0004\u0018\u00010<2\b\u0010>\u001a\u0004\u0018\u00010<H\u0002¢\u0006\u0004\b?\u0010@J)\u0010C\u001a\u00020\u00122\u0006\u0010:\u001a\u00020\u001e2\u0006\u0010B\u001a\u00020A2\b\u0010>\u001a\u0004\u0018\u00010AH\u0002¢\u0006\u0004\bC\u0010DJ;\u0010E\u001a\u00020\u00122\u0006\u00107\u001a\u00020\u001e2\u0006\u00109\u001a\u0002082\u0006\u0010:\u001a\u00020\u001e2\b\u0010=\u001a\u0004\u0018\u00010<2\b\u0010>\u001a\u0004\u0018\u00010<H\u0002¢\u0006\u0004\bE\u0010FR\u0016\u0010I\u001a\u00020\n8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bG\u0010HR\u0016\u0010M\u001a\u00020J8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bK\u0010LR\u0016\u0010O\u001a\u00020J8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bN\u0010LR\u0018\u0010S\u001a\u0004\u0018\u00010P8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bQ\u0010RR\u0014\u0010W\u001a\u00020T8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bU\u0010VR\u0018\u0010[\u001a\u0004\u0018\u00010X8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bY\u0010ZR\u001c\u0010_\u001a\b\u0012\u0002\b\u0003\u0018\u00010\\8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b]\u0010^R\u0018\u00102\u001a\u0004\u0018\u0001018\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b`\u0010aR\u0016\u0010d\u001a\u00020#8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bb\u0010cR\u0016\u0010f\u001a\u00020#8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\be\u0010cR\u0018\u0010\u001a\u001a\u0004\u0018\u00010\u00198\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bg\u0010hR\u0014\u0010l\u001a\u00020i8BX\u0082\u0004¢\u0006\u0006\u001a\u0004\bj\u0010k¨\u0006n"}, d2 = {"Ly5/m;", "Landroidx/fragment/app/m;", "<init>", "()V", "Landroid/view/LayoutInflater;", "inflater", "Landroid/view/ViewGroup;", "container", "Landroid/os/Bundle;", "savedInstanceState", "Landroid/view/View;", "onCreateView", "(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;", "Landroid/app/Dialog;", "onCreateDialog", "(Landroid/os/Bundle;)Landroid/app/Dialog;", "Landroid/content/DialogInterface;", "dialog", "LSh/J;", "onDismiss", "(Landroid/content/DialogInterface;)V", "outState", "onSaveInstanceState", "(Landroid/os/Bundle;)V", "onDestroyView", "Ly5/u$e;", "request", "e0", "(Ly5/u$e;)V", "", "", "L", "()Ljava/util/Map;", "N", "()Ljava/lang/String;", "", "isSmartLogin", "Q", "(Z)Landroid/view/View;", "", "O", "(Z)I", "Lcom/facebook/v;", "ex", "U", "(Lcom/facebook/v;)V", "T", "S", "()Z", "Ly5/m$c;", "currentRequestState", "d0", "(Ly5/m$c;)V", "X", "b0", "userId", "Ly5/m$b;", "permissions", "accessToken", "name", "Ljava/util/Date;", "expirationTime", "dataAccessExpirationTime", "Y", "(Ljava/lang/String;Ly5/m$b;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;)V", "", "expiresIn", "V", "(Ljava/lang/String;JLjava/lang/Long;)V", "M", "(Ljava/lang/String;Ly5/m$b;Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;)V", "a", "Landroid/view/View;", "progressBar", "Landroid/widget/TextView;", "b", "Landroid/widget/TextView;", "confirmationCode", "c", "instructions", "Ly5/n;", "d", "Ly5/n;", "deviceAuthMethodHandler", "Ljava/util/concurrent/atomic/AtomicBoolean;", "e", "Ljava/util/concurrent/atomic/AtomicBoolean;", "completed", "Lcom/facebook/P;", "f", "Lcom/facebook/P;", "currentGraphRequestPoll", "Ljava/util/concurrent/ScheduledFuture;", "o", "Ljava/util/concurrent/ScheduledFuture;", "scheduledPoll", "p", "Ly5/m$c;", "q", "Z", "isBeingDestroyed", "r", "isRetry", "s", "Ly5/u$e;", "Lcom/facebook/M;", "P", "()Lcom/facebook/M;", "pollRequest", "t", "facebook-common_release"}, k = 1, mv = {1, 5, 1}, xi = 48)
public class C1816m extends DialogInterfaceOnCancelListenerC0760m {

    public static final Companion INSTANCE = new Companion(null);

    private static final String f23155u = "device/login";

    private static final String f23156v = "device/login_status";

    private static final int f23157w = 1349174;

    private View progressBar;

    private TextView confirmationCode;

    private TextView instructions;

    private C1817n deviceAuthMethodHandler;

    private final AtomicBoolean completed = new AtomicBoolean();

    private volatile com.facebook.P currentGraphRequestPoll;

    private volatile ScheduledFuture scheduledPoll;

    private volatile c currentRequestState;

    private boolean isBeingDestroyed;

    private boolean isRetry;

    private C1823u.e request;

    public static final class Companion {
        public Companion(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        public final b b(JSONObject jSONObject) {
            String optString;
            JSONArray jSONArray = jSONObject.getJSONObject("permissions").getJSONArray("data");
            ArrayList arrayList = new ArrayList();
            ArrayList arrayList2 = new ArrayList();
            ArrayList arrayList3 = new ArrayList();
            int length = jSONArray.length();
            if (length > 0) {
                int i7 = 0;
                while (true) {
                    int i8 = i7 + 1;
                    JSONObject optJSONObject = jSONArray.optJSONObject(i7);
                    String optString2 = optJSONObject.optString("permission");
                    kotlin.jvm.internal.r.e(optString2, "permission");
                    if (optString2.length() != 0 && !kotlin.jvm.internal.r.b(optString2, "installed") && (optString = optJSONObject.optString("status")) != null) {
                        int hashCode = optString.hashCode();
                        if (hashCode != -1309235419) {
                            if (hashCode != 280295099) {
                                if (hashCode == 568196142 && optString.equals("declined")) {
                                    arrayList2.add(optString2);
                                }
                            } else if (optString.equals("granted")) {
                                arrayList.add(optString2);
                            }
                        } else if (optString.equals("expired")) {
                            arrayList3.add(optString2);
                        }
                    }
                    if (i8 >= length) {
                        break;
                    }
                    i7 = i8;
                }
            }
            return new b(arrayList, arrayList2, arrayList3);
        }

        private Companion() {
        }
    }

    static final class b {

        private List f23169a;

        private List f23170b;

        private List f23171c;

        public b(List list, List list2, List list3) {
            kotlin.jvm.internal.r.f(list, "grantedPermissions");
            kotlin.jvm.internal.r.f(list2, "declinedPermissions");
            kotlin.jvm.internal.r.f(list3, "expiredPermissions");
            this.f23169a = list;
            this.f23170b = list2;
            this.f23171c = list3;
        }

        public final List a() {
            return this.f23170b;
        }

        public final List b() {
            return this.f23171c;
        }

        public final List c() {
            return this.f23169a;
        }
    }

    private static final class c implements Parcelable {

        private String f23173a;

        private String f23174b;

        private String f23175c;

        private long f23176d;

        private long f23177e;

        public static final b f23172f = new b(null);
        public static final Parcelable.Creator<c> CREATOR = new a();

        public static final class a implements Parcelable.Creator {
            a() {
            }

            @Override
            public c createFromParcel(Parcel parcel) {
                kotlin.jvm.internal.r.f(parcel, "parcel");
                return new c(parcel);
            }

            @Override
            public c[] newArray(int i7) {
                return new c[i7];
            }
        }

        public static final class b {
            public b(DefaultConstructorMarker defaultConstructorMarker) {
                this();
            }

            private b() {
            }
        }

        public c() {
        }

        public final String a() {
            return this.f23173a;
        }

        public final long b() {
            return this.f23176d;
        }

        public final String c() {
            return this.f23175c;
        }

        public final String d() {
            return this.f23174b;
        }

        @Override
        public int describeContents() {
            return 0;
        }

        public final void e(long j7) {
            this.f23176d = j7;
        }

        public final void g(long j7) {
            this.f23177e = j7;
        }

        public final void j(String str) {
            this.f23175c = str;
        }

        public final void k(String str) {
            this.f23174b = str;
            kotlin.jvm.internal.S s6 = kotlin.jvm.internal.S.a;
            String format = String.format(Locale.ENGLISH, "https://facebook.com/device?user_code=%1$s&qr=1", Arrays.copyOf(new Object[]{str}, 1));
            kotlin.jvm.internal.r.e(format, "java.lang.String.format(locale, format, *args)");
            this.f23173a = format;
        }

        public final boolean l() {
            return this.f23177e != 0 && (new Date().getTime() - this.f23177e) - (this.f23176d * 1000) < 0;
        }

        @Override
        public void writeToParcel(Parcel parcel, int i7) {
            kotlin.jvm.internal.r.f(parcel, "dest");
            parcel.writeString(this.f23173a);
            parcel.writeString(this.f23174b);
            parcel.writeString(this.f23175c);
            parcel.writeLong(this.f23176d);
            parcel.writeLong(this.f23177e);
        }

        protected c(Parcel parcel) {
            kotlin.jvm.internal.r.f(parcel, "parcel");
            this.f23173a = parcel.readString();
            this.f23174b = parcel.readString();
            this.f23175c = parcel.readString();
            this.f23176d = parcel.readLong();
            this.f23177e = parcel.readLong();
        }
    }

    public static final class d extends Dialog {
        d(AbstractActivityC0766t abstractActivityC0766t, int i7) {
            super(abstractActivityC0766t, i7);
        }

        @Override
        public void onBackPressed() {
            if (C1816m.this.S()) {
                super.onBackPressed();
            }
        }
    }

    public static final void K(C1816m c1816m, com.facebook.S s6) {
        kotlin.jvm.internal.r.f(c1816m, "this$0");
        kotlin.jvm.internal.r.f(s6, "response");
        if (c1816m.completed.get()) {
            return;
        }
        C1040y b7 = s6.b();
        if (b7 == null) {
            try {
                JSONObject c7 = s6.c();
                if (c7 == null) {
                    c7 = new JSONObject();
                }
                String string = c7.getString("access_token");
                kotlin.jvm.internal.r.e(string, "resultObject.getString(\"access_token\")");
                c1816m.V(string, c7.getLong("expires_in"), Long.valueOf(c7.optLong("data_access_expiration_time")));
                return;
            } catch (JSONException e7) {
                c1816m.U(new C1037v(e7));
                return;
            }
        }
        int r6 = b7.r();
        if (r6 == f23157w || r6 == 1349172) {
            c1816m.b0();
            return;
        }
        if (r6 != 1349152) {
            if (r6 == 1349173) {
                c1816m.T();
                return;
            }
            C1040y b8 = s6.b();
            C1037v k7 = b8 == null ? null : b8.k();
            if (k7 == null) {
                k7 = new C1037v();
            }
            c1816m.U(k7);
            return;
        }
        c cVar = c1816m.currentRequestState;
        if (cVar != null) {
            C1230a c1230a = C1230a.f17806a;
            C1230a.a(cVar.d());
        }
        C1823u.e eVar = c1816m.request;
        if (eVar != null) {
            c1816m.e0(eVar);
        } else {
            c1816m.T();
        }
    }

    private final void M(String userId, b permissions, String accessToken, Date expirationTime, Date dataAccessExpirationTime) {
        C1817n c1817n = this.deviceAuthMethodHandler;
        if (c1817n != null) {
            c1817n.K(accessToken, com.facebook.I.m(), userId, permissions.c(), permissions.a(), permissions.b(), EnumC0872h.DEVICE_AUTH, expirationTime, null, dataAccessExpirationTime);
        }
        Dialog dialog = getDialog();
        if (dialog == null) {
            return;
        }
        dialog.dismiss();
    }

    private final com.facebook.M P() {
        Bundle bundle = new Bundle();
        c cVar = this.currentRequestState;
        bundle.putString("code", cVar == null ? null : cVar.c());
        bundle.putString("access_token", N());
        return com.facebook.M.f13531n.B(null, f23156v, bundle, new M.b() {
            @Override
            public final void a(com.facebook.S s6) {
                C1816m.K(C1816m.this, s6);
            }
        });
    }

    public static final void R(C1816m c1816m, View view) {
        kotlin.jvm.internal.r.f(c1816m, "this$0");
        c1816m.T();
    }

    private final void V(final String accessToken, long expiresIn, Long dataAccessExpirationTime) {
        Bundle bundle = new Bundle();
        bundle.putString("fields", "id,permissions,name");
        final Date date = null;
        final Date date2 = expiresIn != 0 ? new Date(new Date().getTime() + (expiresIn * 1000)) : null;
        if ((dataAccessExpirationTime == null || dataAccessExpirationTime.longValue() != 0) && dataAccessExpirationTime != null) {
            date = new Date(dataAccessExpirationTime.longValue() * 1000);
        }
        com.facebook.M x6 = com.facebook.M.f13531n.x(new C0865a(accessToken, com.facebook.I.m(), "0", null, null, null, null, date2, null, date, null, 1024, null), "me", new M.b() {
            @Override
            public final void a(com.facebook.S s6) {
                C1816m.W(C1816m.this, accessToken, date2, date, s6);
            }
        });
        x6.I(com.facebook.T.GET);
        x6.J(bundle);
        x6.l();
    }

    public static final void W(C1816m c1816m, String str, Date date, Date date2, com.facebook.S s6) {
        EnumSet m7;
        kotlin.jvm.internal.r.f(c1816m, "this$0");
        kotlin.jvm.internal.r.f(str, "$accessToken");
        kotlin.jvm.internal.r.f(s6, "response");
        if (c1816m.completed.get()) {
            return;
        }
        C1040y b7 = s6.b();
        if (b7 != null) {
            C1037v k7 = b7.k();
            if (k7 == null) {
                k7 = new C1037v();
            }
            c1816m.U(k7);
            return;
        }
        try {
            JSONObject c7 = s6.c();
            if (c7 == null) {
                c7 = new JSONObject();
            }
            String string = c7.getString(Constants.ORDER_ID);
            kotlin.jvm.internal.r.e(string, "jsonObject.getString(\"id\")");
            b b8 = INSTANCE.b(c7);
            String string2 = c7.getString("name");
            kotlin.jvm.internal.r.e(string2, "jsonObject.getString(\"name\")");
            c cVar = c1816m.currentRequestState;
            if (cVar != null) {
                C1230a c1230a = C1230a.f17806a;
                C1230a.a(cVar.d());
            }
            C1377A c1377a = C1377A.f19400a;
            C1403w f7 = C1377A.f(com.facebook.I.m());
            Boolean bool = null;
            if (f7 != null && (m7 = f7.m()) != null) {
                bool = Boolean.valueOf(m7.contains(o5.Q.RequireConfirm));
            }
            if (!kotlin.jvm.internal.r.b(bool, Boolean.TRUE) || c1816m.isRetry) {
                c1816m.M(string, b8, str, date, date2);
            } else {
                c1816m.isRetry = true;
                c1816m.Y(string, b8, str, string2, date, date2);
            }
        } catch (JSONException e7) {
            c1816m.U(new C1037v(e7));
        }
    }

    private final void X() {
        c cVar = this.currentRequestState;
        if (cVar != null) {
            cVar.g(new Date().getTime());
        }
        this.currentGraphRequestPoll = P().l();
    }

    private final void Y(final String userId, final b permissions, final String accessToken, String name, final Date expirationTime, final Date dataAccessExpirationTime) {
        String string = getResources().getString(P3.e.f3841g);
        kotlin.jvm.internal.r.e(string, "resources.getString(R.string.com_facebook_smart_login_confirmation_title)");
        String string2 = getResources().getString(P3.e.f3840f);
        kotlin.jvm.internal.r.e(string2, "resources.getString(R.string.com_facebook_smart_login_confirmation_continue_as)");
        String string3 = getResources().getString(P3.e.f3839e);
        kotlin.jvm.internal.r.e(string3, "resources.getString(R.string.com_facebook_smart_login_confirmation_cancel)");
        kotlin.jvm.internal.S s6 = kotlin.jvm.internal.S.a;
        String format = String.format(string2, Arrays.copyOf(new Object[]{name}, 1));
        kotlin.jvm.internal.r.e(format, "java.lang.String.format(format, *args)");
        AlertDialog.Builder builder = new AlertDialog.Builder(getContext());
        builder.setMessage(string).setCancelable(true).setNegativeButton(format, new DialogInterface.OnClickListener() {
            @Override
            public final void onClick(DialogInterface dialogInterface, int i7) {
                C1816m.Z(C1816m.this, userId, permissions, accessToken, expirationTime, dataAccessExpirationTime, dialogInterface, i7);
            }
        }).setPositiveButton(string3, new DialogInterface.OnClickListener() {
            @Override
            public final void onClick(DialogInterface dialogInterface, int i7) {
                C1816m.a0(C1816m.this, dialogInterface, i7);
            }
        });
        builder.create().show();
    }

    public static final void Z(C1816m c1816m, String str, b bVar, String str2, Date date, Date date2, DialogInterface dialogInterface, int i7) {
        kotlin.jvm.internal.r.f(c1816m, "this$0");
        kotlin.jvm.internal.r.f(str, "$userId");
        kotlin.jvm.internal.r.f(bVar, "$permissions");
        kotlin.jvm.internal.r.f(str2, "$accessToken");
        c1816m.M(str, bVar, str2, date, date2);
    }

    public static final void a0(C1816m c1816m, DialogInterface dialogInterface, int i7) {
        kotlin.jvm.internal.r.f(c1816m, "this$0");
        View Q6 = c1816m.Q(false);
        Dialog dialog = c1816m.getDialog();
        if (dialog != null) {
            dialog.setContentView(Q6);
        }
        C1823u.e eVar = c1816m.request;
        if (eVar == null) {
            return;
        }
        c1816m.e0(eVar);
    }

    private final void b0() {
        c cVar = this.currentRequestState;
        Long valueOf = cVar == null ? null : Long.valueOf(cVar.b());
        if (valueOf != null) {
            this.scheduledPoll = C1817n.f23179e.a().schedule(new Runnable() {
                @Override
                public final void run() {
                    C1816m.c0(C1816m.this);
                }
            }, valueOf.longValue(), TimeUnit.SECONDS);
        }
    }

    public static final void c0(C1816m c1816m) {
        kotlin.jvm.internal.r.f(c1816m, "this$0");
        c1816m.X();
    }

    private final void d0(c currentRequestState) {
        this.currentRequestState = currentRequestState;
        TextView textView = this.confirmationCode;
        if (textView == null) {
            kotlin.jvm.internal.r.t("confirmationCode");
            throw null;
        }
        textView.setText(currentRequestState.d());
        C1230a c1230a = C1230a.f17806a;
        BitmapDrawable bitmapDrawable = new BitmapDrawable(getResources(), C1230a.c(currentRequestState.a()));
        TextView textView2 = this.instructions;
        if (textView2 == null) {
            kotlin.jvm.internal.r.t("instructions");
            throw null;
        }
        textView2.setCompoundDrawablesWithIntrinsicBounds((Drawable) null, bitmapDrawable, (Drawable) null, (Drawable) null);
        TextView textView3 = this.confirmationCode;
        if (textView3 == null) {
            kotlin.jvm.internal.r.t("confirmationCode");
            throw null;
        }
        textView3.setVisibility(0);
        View view = this.progressBar;
        if (view == null) {
            kotlin.jvm.internal.r.t("progressBar");
            throw null;
        }
        view.setVisibility(8);
        if (!this.isRetry && C1230a.f(currentRequestState.d())) {
            new C1761D(getContext()).f("fb_smart_login_service");
        }
        if (currentRequestState.l()) {
            b0();
        } else {
            X();
        }
    }

    public static final void f0(C1816m c1816m, com.facebook.S s6) {
        kotlin.jvm.internal.r.f(c1816m, "this$0");
        kotlin.jvm.internal.r.f(s6, "response");
        if (c1816m.isBeingDestroyed) {
            return;
        }
        if (s6.b() != null) {
            C1040y b7 = s6.b();
            C1037v k7 = b7 == null ? null : b7.k();
            if (k7 == null) {
                k7 = new C1037v();
            }
            c1816m.U(k7);
            return;
        }
        JSONObject c7 = s6.c();
        if (c7 == null) {
            c7 = new JSONObject();
        }
        c cVar = new c();
        try {
            cVar.k(c7.getString("user_code"));
            cVar.j(c7.getString("code"));
            cVar.e(c7.getLong("interval"));
            c1816m.d0(cVar);
        } catch (JSONException e7) {
            c1816m.U(new C1037v(e7));
        }
    }

    public Map L() {
        return null;
    }

    public String N() {
        return Z.b() + '|' + Z.c();
    }

    protected int O(boolean isSmartLogin) {
        return isSmartLogin ? P3.d.f3834d : P3.d.f3832b;
    }

    protected View Q(boolean isSmartLogin) {
        LayoutInflater layoutInflater = requireActivity().getLayoutInflater();
        kotlin.jvm.internal.r.e(layoutInflater, "requireActivity().layoutInflater");
        View inflate = layoutInflater.inflate(O(isSmartLogin), (ViewGroup) null);
        kotlin.jvm.internal.r.e(inflate, "inflater.inflate(getLayoutResId(isSmartLogin), null)");
        View findViewById = inflate.findViewById(P3.c.f3830f);
        kotlin.jvm.internal.r.e(findViewById, "view.findViewById(R.id.progress_bar)");
        this.progressBar = findViewById;
        View findViewById2 = inflate.findViewById(P3.c.f3829e);
        if (findViewById2 == null) {
            throw new NullPointerException("null cannot be cast to non-null type android.widget.TextView");
        }
        this.confirmationCode = (TextView) findViewById2;
        View findViewById3 = inflate.findViewById(P3.c.f3825a);
        if (findViewById3 == null) {
            throw new NullPointerException("null cannot be cast to non-null type android.widget.Button");
        }
        ((Button) findViewById3).setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                C1816m.R(C1816m.this, view);
            }
        });
        View findViewById4 = inflate.findViewById(P3.c.f3826b);
        if (findViewById4 == null) {
            throw new NullPointerException("null cannot be cast to non-null type android.widget.TextView");
        }
        TextView textView = (TextView) findViewById4;
        this.instructions = textView;
        textView.setText(Html.fromHtml(getString(P3.e.f3835a)));
        return inflate;
    }

    protected boolean S() {
        return true;
    }

    protected void T() {
        if (this.completed.compareAndSet(false, true)) {
            c cVar = this.currentRequestState;
            if (cVar != null) {
                C1230a c1230a = C1230a.f17806a;
                C1230a.a(cVar.d());
            }
            C1817n c1817n = this.deviceAuthMethodHandler;
            if (c1817n != null) {
                c1817n.H();
            }
            Dialog dialog = getDialog();
            if (dialog == null) {
                return;
            }
            dialog.dismiss();
        }
    }

    protected void U(C1037v ex) {
        kotlin.jvm.internal.r.f(ex, "ex");
        if (this.completed.compareAndSet(false, true)) {
            c cVar = this.currentRequestState;
            if (cVar != null) {
                C1230a c1230a = C1230a.f17806a;
                C1230a.a(cVar.d());
            }
            C1817n c1817n = this.deviceAuthMethodHandler;
            if (c1817n != null) {
                c1817n.I(ex);
            }
            Dialog dialog = getDialog();
            if (dialog == null) {
                return;
            }
            dialog.dismiss();
        }
    }

    public void e0(C1823u.e request) {
        kotlin.jvm.internal.r.f(request, "request");
        this.request = request;
        Bundle bundle = new Bundle();
        bundle.putString("scope", TextUtils.join(",", request.t()));
        Y y6 = Y.f19481a;
        Y.n0(bundle, "redirect_uri", request.l());
        Y.n0(bundle, "target_user_id", request.k());
        bundle.putString("access_token", N());
        C1230a c1230a = C1230a.f17806a;
        Map L6 = L();
        bundle.putString("device_info", C1230a.d(L6 == null ? null : Th.L.x(L6)));
        com.facebook.M.f13531n.B(null, f23155u, bundle, new M.b() {
            @Override
            public final void a(com.facebook.S s6) {
                C1816m.f0(C1816m.this, s6);
            }
        }).l();
    }

    @Override
    public Dialog onCreateDialog(Bundle savedInstanceState) {
        d dVar = new d(requireActivity(), P3.f.f3843b);
        dVar.setContentView(Q(C1230a.e() && !this.isRetry));
        return dVar;
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        c cVar;
        C1823u I6;
        kotlin.jvm.internal.r.f(inflater, "inflater");
        View onCreateView = super.onCreateView(inflater, container, savedInstanceState);
        y yVar = (y) ((FacebookActivity) requireActivity()).getCurrentFragment();
        E e7 = null;
        if (yVar != null && (I6 = yVar.I()) != null) {
            e7 = I6.m();
        }
        this.deviceAuthMethodHandler = (C1817n) e7;
        if (savedInstanceState != null && (cVar = (c) savedInstanceState.getParcelable("request_state")) != null) {
            d0(cVar);
        }
        return onCreateView;
    }

    @Override
    public void onDestroyView() {
        this.isBeingDestroyed = true;
        this.completed.set(true);
        super.onDestroyView();
        com.facebook.P p7 = this.currentGraphRequestPoll;
        if (p7 != null) {
            p7.cancel(true);
        }
        ScheduledFuture scheduledFuture = this.scheduledPoll;
        if (scheduledFuture == null) {
            return;
        }
        scheduledFuture.cancel(true);
    }

    @Override
    public void onDismiss(DialogInterface dialog) {
        kotlin.jvm.internal.r.f(dialog, "dialog");
        super.onDismiss(dialog);
        if (this.isBeingDestroyed) {
            return;
        }
        T();
    }

    @Override
    public void onSaveInstanceState(Bundle outState) {
        kotlin.jvm.internal.r.f(outState, "outState");
        super.onSaveInstanceState(outState);
        if (this.currentRequestState != null) {
            outState.putParcelable("request_state", this.currentRequestState);
        }
    }
}