Loading services/core/java/com/android/server/LockSettingsService.java +8 −0 Original line number Original line Diff line number Diff line Loading @@ -1064,6 +1064,14 @@ public class LockSettingsService extends ILockSettings.Stub { private void setLockCredentialInternal(String credential, int credentialType, private void setLockCredentialInternal(String credential, int credentialType, String savedCredential, int userId) throws RemoteException { String savedCredential, int userId) throws RemoteException { // Normalize savedCredential and credential such that empty string is always represented // as null. if (TextUtils.isEmpty(savedCredential)) { savedCredential = null; } if (TextUtils.isEmpty(credential)) { credential = null; } synchronized (mSpManager) { synchronized (mSpManager) { if (isSyntheticPasswordBasedCredentialLocked(userId)) { if (isSyntheticPasswordBasedCredentialLocked(userId)) { spBasedSetLockCredentialInternalLocked(credential, credentialType, savedCredential, spBasedSetLockCredentialInternalLocked(credential, credentialType, savedCredential, Loading Loading
services/core/java/com/android/server/LockSettingsService.java +8 −0 Original line number Original line Diff line number Diff line Loading @@ -1064,6 +1064,14 @@ public class LockSettingsService extends ILockSettings.Stub { private void setLockCredentialInternal(String credential, int credentialType, private void setLockCredentialInternal(String credential, int credentialType, String savedCredential, int userId) throws RemoteException { String savedCredential, int userId) throws RemoteException { // Normalize savedCredential and credential such that empty string is always represented // as null. if (TextUtils.isEmpty(savedCredential)) { savedCredential = null; } if (TextUtils.isEmpty(credential)) { credential = null; } synchronized (mSpManager) { synchronized (mSpManager) { if (isSyntheticPasswordBasedCredentialLocked(userId)) { if (isSyntheticPasswordBasedCredentialLocked(userId)) { spBasedSetLockCredentialInternalLocked(credential, credentialType, savedCredential, spBasedSetLockCredentialInternalLocked(credential, credentialType, savedCredential, Loading