diff options
author | Dinesh K Garg <dineshg@codeaurora.org> | 2015-08-26 10:42:54 -0700 |
---|---|---|
committer | Linux Build Service Account <lnxbuild@localhost> | 2015-10-06 03:21:12 -0600 |
commit | cc37a3c5394d3dec94cabaabaf0874f4ffde65f3 (patch) | |
tree | 07b3da592b59ae5c799b772cd33019d8efbc308d /src/com/android/settings/ChooseLockGeneric.java | |
parent | 5afcac32e5d9a27ea4f66fc108de886baa55c165 (diff) | |
download | packages_apps_Settings-cc37a3c5394d3dec94cabaabaf0874f4ffde65f3.zip packages_apps_Settings-cc37a3c5394d3dec94cabaabaf0874f4ffde65f3.tar.gz packages_apps_Settings-cc37a3c5394d3dec94cabaabaf0874f4ffde65f3.tar.bz2 |
Clear traces of temporary stored password after updating password
If HW accelerated FDE is in use, LockSettingService would store old
password temporarily in memory untill password update is completed.
Once password update is complete, it resets the old password. This
change would additionally reset password everytime password update
process is started and completed.
Change-Id: I9a92b44678b023336a5d51b61c89cb102166de6c
Diffstat (limited to 'src/com/android/settings/ChooseLockGeneric.java')
-rw-r--r-- | src/com/android/settings/ChooseLockGeneric.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/settings/ChooseLockGeneric.java b/src/com/android/settings/ChooseLockGeneric.java index 1015a45..708b871 100644 --- a/src/com/android/settings/ChooseLockGeneric.java +++ b/src/com/android/settings/ChooseLockGeneric.java @@ -132,6 +132,7 @@ public class ChooseLockGeneric extends SettingsActivity { mKeyStore = KeyStore.getInstance(); mChooseLockSettingsHelper = new ChooseLockSettingsHelper(this.getActivity()); mLockPatternUtils = new LockPatternUtils(getActivity()); + mLockPatternUtils.sanitizePassword(); // Defaults to needing to confirm credentials final boolean confirmCredentials = getActivity().getIntent() @@ -508,6 +509,7 @@ public class ChooseLockGeneric extends SettingsActivity { @Override public void onDestroy() { super.onDestroy(); + mLockPatternUtils.sanitizePassword(); } @Override |