package androidx.biometric;

import android.hardware.biometrics.BiometricPrompt;
import android.os.Build;
import android.security.identity.IdentityCredential;
import androidx.biometric.c;
import androidx.biometric.r;
import androidx.biometric.v;
import java.security.Signature;
import javax.crypto.Cipher;
import javax.crypto.Mac;

/* JADX INFO: loaded from: classes.dex */
class b extends BiometricPrompt.AuthenticationCallback {
    @Override // android.hardware.biometrics.BiometricPrompt.AuthenticationCallback
    public void onAuthenticationError(int i, CharSequence charSequence) {
        throw null;
    }

    @Override // android.hardware.biometrics.BiometricPrompt.AuthenticationCallback
    public void onAuthenticationFailed() {
        throw null;
    }

    @Override // android.hardware.biometrics.BiometricPrompt.AuthenticationCallback
    public void onAuthenticationHelp(int i, CharSequence charSequence) {
    }

    @Override // android.hardware.biometrics.BiometricPrompt.AuthenticationCallback
    public void onAuthenticationSucceeded(BiometricPrompt.AuthenticationResult authenticationResult) {
        BiometricPrompt.CryptoObject cryptoObject;
        IdentityCredential identityCredentialA;
        r.c cVar = null;
        if (authenticationResult != null && (cryptoObject = authenticationResult.getCryptoObject()) != null) {
            Cipher cipherA = v.b.a(cryptoObject);
            if (cipherA != null) {
                cVar = new r.c(cipherA);
            } else {
                Signature signatureC = v.b.c(cryptoObject);
                if (signatureC != null) {
                    cVar = new r.c(signatureC);
                } else {
                    Mac macB = v.b.b(cryptoObject);
                    if (macB != null) {
                        cVar = new r.c(macB);
                    } else if (Build.VERSION.SDK_INT >= 30 && (identityCredentialA = v.c.a(cryptoObject)) != null) {
                        cVar = new r.c(identityCredentialA);
                    }
                }
            }
        }
        int i = Build.VERSION.SDK_INT;
        int iA = -1;
        if (i >= 30) {
            if (authenticationResult != null) {
                iA = c.b.a(authenticationResult);
            }
        } else if (i != 29) {
            iA = 2;
        }
        new r.b(cVar, iA);
        throw null;
    }
}
