@Override public void onAuthenticationFailed() { mCallback.onAuthFailed(AuthErrorCodes.CANNOT_RECOGNIZE_ERROR, null); }
@Override public void onAuthenticationHelp(int helpMsgId, CharSequence helpString) { mCallback.onAuthFailed(AuthErrorCodes.RECOVERABLE_ERROR, helpString.toString()); }
@Override public void onAuthenticationError(int errMsgId, CharSequence errString) { mCallback.onAuthFailed(AuthErrorCodes.NON_RECOVERABLE_ERROR, errString.toString()); }
mCallback.onAuthFailed(AuthErrorCodes.NON_RECOVERABLE_ERROR, ERROR_FAILED_TO_GENERATE_KEY); return false; } catch (NoSuchAlgorithmException | NoSuchPaddingException e) { mCallback.onAuthFailed(AuthErrorCodes.NON_RECOVERABLE_ERROR, ERROR_FAILED_TO_GENERATE_KEY); return false; return true; } catch (KeyPermanentlyInvalidatedException e) { mCallback.onAuthFailed(AuthErrorCodes.NON_RECOVERABLE_ERROR, ERROR_FAILED_TO_INIT_CHIPPER); return false; } catch (KeyStoreException | CertificateException | UnrecoverableKeyException | IOException | NoSuchAlgorithmException | InvalidKeyException e) { mCallback.onAuthFailed(AuthErrorCodes.NON_RECOVERABLE_ERROR, ERROR_FAILED_TO_INIT_CHIPPER); return false;
mCallback.onAuthFailed(AuthErrorCodes.NON_RECOVERABLE_ERROR, ERROR_FAILED_TO_INIT_CHIPPER); } else { mCancellationSignal = new CancellationSignal();