package androidx.biometric;

import android.content.Context;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.os.CancellationSignal;
import android.os.Handler;
import android.os.Looper;
import android.util.Log;
import androidx.biometric.BiometricViewModel;
import androidx.biometric.ad;
import androidx.biometric.r;
import androidx.biometric.u;
import androidx.fragment.app.am;
import androidx.lifecycle.at;
import com.strmr.ps.R;
import defpackage.ct0;
import defpackage.h15;
import defpackage.l18;
import defpackage.m38;
import defpackage.re6;
import java.lang.ref.WeakReference;
import java.util.concurrent.Executor;

/* JADX INFO: loaded from: classes.dex */
@m38
public class p extends androidx.fragment.app.o {
    public final Handler a = new Handler(Looper.getMainLooper());
    public BiometricViewModel b;

    @l18
    public static class a {
    }

    @l18
    public static class b {
    }

    @l18
    public static class c {
    }

    @l18
    public static class d {
    }

    public static class e implements Executor {
        @Override // java.util.concurrent.Executor
        public final void execute(Runnable runnable) {
            throw null;
        }
    }

    public static class f implements Runnable {
        @Override // java.lang.Runnable
        public final void run() {
            throw null;
        }
    }

    public static class g implements Runnable {
        public final WeakReference a;

        public g(BiometricViewModel biometricViewModel) {
            this.a = new WeakReference(biometricViewModel);
        }

        @Override // java.lang.Runnable
        public final void run() {
            WeakReference weakReference = this.a;
            if (weakReference.get() != null) {
                ((BiometricViewModel) weakReference.get()).getClass();
            }
        }
    }

    public static class h implements Runnable {
        @Override // java.lang.Runnable
        public final void run() {
            throw null;
        }
    }

    public final void dismiss() {
        this.b.getClass();
        this.b.getClass();
        if (isAdded()) {
            androidx.fragment.app.ab parentFragmentManager = getParentFragmentManager();
            y yVar = (y) parentFragmentManager.af("androidx.biometric.FingerprintDialogFragment");
            if (yVar != null) {
                if (yVar.isAdded()) {
                    yVar.dismissAllowingStateLoss();
                } else {
                    am amVarD = parentFragmentManager.d();
                    amVarD.h(yVar);
                    amVarD.e();
                }
            }
        }
        if (!this.b.e && isAdded()) {
            am amVarD2 = getParentFragmentManager().d();
            amVarD2.h(this);
            amVarD2.e();
        }
        Context context = getContext();
        if (context != null) {
            String str = Build.MODEL;
            if (Build.VERSION.SDK_INT == 29 && str != null) {
                for (String str2 : context.getResources().getStringArray(R.array.delay_showing_prompt_models)) {
                    if (str.equals(str2)) {
                        this.b.getClass();
                        this.a.postDelayed(new g(this.b), 600L);
                        return;
                    }
                }
            }
        }
    }

    public final void j(int i) {
        if (i == 3 || !this.b.f) {
            if (k()) {
                this.b.c = i;
                if (i == 1) {
                    m(10, x.a(getContext(), 10));
                }
            }
            BiometricViewModel biometricViewModel = this.b;
            if (biometricViewModel.b == null) {
                biometricViewModel.b = new u();
            }
            u uVar = biometricViewModel.b;
            CancellationSignal cancellationSignal = uVar.a;
            if (cancellationSignal != null) {
                try {
                    u.a.a(cancellationSignal);
                } catch (NullPointerException e2) {
                    Log.e("CancelSignalProvider", "Got NPE while canceling biometric authentication.", e2);
                }
                uVar.a = null;
            }
            ct0 ct0Var = uVar.b;
            if (ct0Var != null) {
                try {
                    ct0Var.a();
                } catch (NullPointerException e3) {
                    Log.e("CancelSignalProvider", "Got NPE while canceling fingerprint authentication.", e3);
                }
                uVar.b = null;
            }
        }
    }

    public final boolean k() {
        int i = Build.VERSION.SDK_INT;
        if (getActivity() != null) {
            this.b.getClass();
        }
        if (i != 28) {
            return false;
        }
        Context context = getContext();
        return context == null || context.getPackageManager() == null || !ad.a.a(context.getPackageManager());
    }

    public final void l(int i, CharSequence charSequence) {
        m(i, charSequence);
        dismiss();
    }

    public final void m(int i, CharSequence charSequence) {
        BiometricViewModel biometricViewModel = this.b;
        if (biometricViewModel.e) {
            return;
        }
        if (!biometricViewModel.d) {
            Log.w("BiometricFragment", "Error not sent to client. Client is not awaiting a result.");
        } else {
            biometricViewModel.d = false;
            new BiometricViewModel.b().execute(new androidx.biometric.f(this, i, charSequence));
        }
    }

    public final void n(r.b bVar) {
        BiometricViewModel biometricViewModel = this.b;
        if (biometricViewModel.d) {
            biometricViewModel.d = false;
            new BiometricViewModel.b().execute(new o(this, bVar));
        } else {
            Log.w("BiometricFragment", "Success not sent to client. Client is not awaiting a result.");
        }
        dismiss();
    }

    public final void o(CharSequence charSequence) {
        if (charSequence == null) {
            charSequence = getString(R.string.default_error_msg);
        }
        this.b.d(2);
        this.b.c(charSequence);
    }

    @Override // androidx.fragment.app.o
    public final void onActivityResult(int i, int i2, Intent intent) {
        super.onActivityResult(i, i2, intent);
        if (i == 1) {
            this.b.e = false;
            if (i2 == -1) {
                n(new r.b(null, 1));
            } else {
                l(10, getString(R.string.generic_error_user_canceled));
            }
        }
    }

    @Override // androidx.fragment.app.o
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        if (getActivity() == null) {
            return;
        }
        BiometricViewModel biometricViewModel = (BiometricViewModel) new at(getActivity()).a(h15.e(BiometricViewModel.class));
        this.b = biometricViewModel;
        if (biometricViewModel.g == null) {
            biometricViewModel.g = new re6();
        }
        biometricViewModel.g.f(this, new androidx.biometric.h(this));
        BiometricViewModel biometricViewModel2 = this.b;
        if (biometricViewModel2.h == null) {
            biometricViewModel2.h = new re6();
        }
        biometricViewModel2.h.f(this, new i(this));
        BiometricViewModel biometricViewModel3 = this.b;
        if (biometricViewModel3.i == null) {
            biometricViewModel3.i = new re6();
        }
        biometricViewModel3.i.f(this, new j(this));
        BiometricViewModel biometricViewModel4 = this.b;
        if (biometricViewModel4.j == null) {
            biometricViewModel4.j = new re6();
        }
        biometricViewModel4.j.f(this, new k(this));
        BiometricViewModel biometricViewModel5 = this.b;
        if (biometricViewModel5.k == null) {
            biometricViewModel5.k = new re6();
        }
        biometricViewModel5.k.f(this, new l(this));
        BiometricViewModel biometricViewModel6 = this.b;
        if (biometricViewModel6.m == null) {
            biometricViewModel6.m = new re6();
        }
        biometricViewModel6.m.f(this, new m(this));
    }

    @Override // androidx.fragment.app.o
    public final void onStart() {
        super.onStart();
        if (Build.VERSION.SDK_INT == 29) {
            this.b.getClass();
        }
    }

    @Override // androidx.fragment.app.o
    public final void onStop() {
        super.onStop();
        if (Build.VERSION.SDK_INT >= 29 || this.b.e) {
            return;
        }
        androidx.fragment.app.t activity = getActivity();
        if (activity == null || !activity.isChangingConfigurations()) {
            j(0);
        }
    }
}
