public void authenticate( Context paramContext, FingerprintManagerCompat.CryptoObject paramCryptoObject, int paramInt, CancellationSignal paramCancellationSignal, FingerprintManagerCompat.AuthenticationCallback paramAuthenticationCallback, Handler paramHandler) { FingerprintManagerCompatApi23.CryptoObject localCryptoObject = wrapCryptoObject(paramCryptoObject); if (paramCancellationSignal != null) ; for (paramCryptoObject = paramCancellationSignal.getCancellationSignalObject(); ; paramCryptoObject = null) { FingerprintManagerCompatApi23.authenticate( paramContext, localCryptoObject, paramInt, paramCryptoObject, wrapCallback(paramAuthenticationCallback), paramHandler); return; } }