Make LockoutCache accessible to both fingerprint and face
Bug: 171335732 Test: build Change-Id: I7fcbf13a3879ab11a3399cf52f54740a592a6032
This commit is contained in:
@@ -14,21 +14,19 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.server.biometrics.sensors.fingerprint.aidl;
|
||||
package com.android.server.biometrics.sensors;
|
||||
|
||||
import android.util.SparseIntArray;
|
||||
|
||||
import com.android.server.biometrics.sensors.LockoutTracker;
|
||||
|
||||
/**
|
||||
* For a single sensor, caches lockout states for all users.
|
||||
*/
|
||||
class LockoutCache implements LockoutTracker {
|
||||
public class LockoutCache implements LockoutTracker {
|
||||
|
||||
// Map of userId to LockoutMode
|
||||
private final SparseIntArray mUserLockoutStates;
|
||||
|
||||
LockoutCache() {
|
||||
public LockoutCache() {
|
||||
mUserLockoutStates = new SparseIntArray();
|
||||
}
|
||||
|
||||
@@ -32,6 +32,7 @@ import android.util.Slog;
|
||||
|
||||
import com.android.server.biometrics.sensors.AuthenticationClient;
|
||||
import com.android.server.biometrics.sensors.ClientMonitorCallbackConverter;
|
||||
import com.android.server.biometrics.sensors.LockoutCache;
|
||||
import com.android.server.biometrics.sensors.LockoutConsumer;
|
||||
import com.android.server.biometrics.sensors.LockoutTracker;
|
||||
import com.android.server.biometrics.sensors.fingerprint.Udfps;
|
||||
|
||||
@@ -27,6 +27,7 @@ import android.util.Slog;
|
||||
|
||||
import com.android.server.biometrics.HardwareAuthTokenUtils;
|
||||
import com.android.server.biometrics.sensors.ClientMonitor;
|
||||
import com.android.server.biometrics.sensors.LockoutCache;
|
||||
import com.android.server.biometrics.sensors.LockoutResetDispatcher;
|
||||
import com.android.server.biometrics.sensors.LockoutTracker;
|
||||
|
||||
|
||||
@@ -49,6 +49,7 @@ import com.android.server.biometrics.sensors.BiometricScheduler;
|
||||
import com.android.server.biometrics.sensors.ClientMonitor;
|
||||
import com.android.server.biometrics.sensors.EnumerateConsumer;
|
||||
import com.android.server.biometrics.sensors.Interruptable;
|
||||
import com.android.server.biometrics.sensors.LockoutCache;
|
||||
import com.android.server.biometrics.sensors.LockoutConsumer;
|
||||
import com.android.server.biometrics.sensors.RemovalConsumer;
|
||||
import com.android.server.biometrics.sensors.fingerprint.FingerprintUtils;
|
||||
|
||||
Reference in New Issue
Block a user