Loading services/core/java/com/android/server/locksettings/BiometricDeferredQueue.java +5 −2 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ import android.util.ArraySet; import android.util.Slog; import com.android.internal.widget.VerifyCredentialResponse; import com.android.server.biometrics.BiometricHandlerProvider; import java.util.ArrayList; import java.util.List; Loading Loading @@ -132,9 +133,11 @@ public class BiometricDeferredQueue { mFaceResetLockoutTask = null; }; BiometricDeferredQueue(@NonNull SyntheticPasswordManager spManager, @NonNull Handler handler) { BiometricDeferredQueue(@NonNull SyntheticPasswordManager spManager) { mSpManager = spManager; mHandler = handler; //Using a higher priority thread to avoid any delays and interruption of clients mHandler = BiometricHandlerProvider.getInstance().getBiometricCallbackHandler(); mPendingResetLockoutsForFingerprint = new ArrayList<>(); mPendingResetLockoutsForFace = new ArrayList<>(); mPendingResetLockouts = new ArrayList<>(); Loading services/core/java/com/android/server/locksettings/LockSettingsService.java +1 −1 Original line number Diff line number Diff line Loading @@ -687,7 +687,7 @@ public class LockSettingsService extends ILockSettings.Stub { mSpManager = injector.getSyntheticPasswordManager(mStorage); mUnifiedProfilePasswordCache = injector.getUnifiedProfilePasswordCache(mKeyStore); mBiometricDeferredQueue = new BiometricDeferredQueue(mSpManager, mHandler); mBiometricDeferredQueue = new BiometricDeferredQueue(mSpManager); mRebootEscrowManager = injector.getRebootEscrowManager(new RebootEscrowCallbacks(), mStorage); Loading Loading
services/core/java/com/android/server/locksettings/BiometricDeferredQueue.java +5 −2 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ import android.util.ArraySet; import android.util.Slog; import com.android.internal.widget.VerifyCredentialResponse; import com.android.server.biometrics.BiometricHandlerProvider; import java.util.ArrayList; import java.util.List; Loading Loading @@ -132,9 +133,11 @@ public class BiometricDeferredQueue { mFaceResetLockoutTask = null; }; BiometricDeferredQueue(@NonNull SyntheticPasswordManager spManager, @NonNull Handler handler) { BiometricDeferredQueue(@NonNull SyntheticPasswordManager spManager) { mSpManager = spManager; mHandler = handler; //Using a higher priority thread to avoid any delays and interruption of clients mHandler = BiometricHandlerProvider.getInstance().getBiometricCallbackHandler(); mPendingResetLockoutsForFingerprint = new ArrayList<>(); mPendingResetLockoutsForFace = new ArrayList<>(); mPendingResetLockouts = new ArrayList<>(); Loading
services/core/java/com/android/server/locksettings/LockSettingsService.java +1 −1 Original line number Diff line number Diff line Loading @@ -687,7 +687,7 @@ public class LockSettingsService extends ILockSettings.Stub { mSpManager = injector.getSyntheticPasswordManager(mStorage); mUnifiedProfilePasswordCache = injector.getUnifiedProfilePasswordCache(mKeyStore); mBiometricDeferredQueue = new BiometricDeferredQueue(mSpManager, mHandler); mBiometricDeferredQueue = new BiometricDeferredQueue(mSpManager); mRebootEscrowManager = injector.getRebootEscrowManager(new RebootEscrowCallbacks(), mStorage); Loading