Don't pass HardwareAuthToken to unlockUser() in non-SP verifyCredential am: 665b5f9228
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2021757 Change-Id: I726c8faa05107c17dbf4ec0ff9349dbb5416d286
This commit is contained in:
@@ -2212,9 +2212,8 @@ public class LockSettingsService extends ILockSettings.Stub {
|
|||||||
setUserPasswordMetrics(credential, userId);
|
setUserPasswordMetrics(credential, userId);
|
||||||
unlockKeystore(credential.getCredential(), userId);
|
unlockKeystore(credential.getCredential(), userId);
|
||||||
|
|
||||||
Slog.i(TAG, "Unlocking user " + userId + " with token length "
|
Slog.i(TAG, "Unlocking user " + userId);
|
||||||
+ response.getGatekeeperHAT().length);
|
unlockUser(userId, null, secretFromCredential(credential));
|
||||||
unlockUser(userId, response.getGatekeeperHAT(), secretFromCredential(credential));
|
|
||||||
|
|
||||||
if (isManagedProfileWithSeparatedLock(userId)) {
|
if (isManagedProfileWithSeparatedLock(userId)) {
|
||||||
setDeviceUnlockedForUser(userId);
|
setDeviceUnlockedForUser(userId);
|
||||||
|
|||||||
Reference in New Issue
Block a user