diff options
| author | 2016-05-24 22:14:24 +0000 | |
|---|---|---|
| committer | 2016-05-24 22:14:24 +0000 | |
| commit | 89e3f2ba98ea6d69b1846e996c4c279a9b20c4e9 (patch) | |
| tree | b849b0886b2ae9bc71120c8cb6fd6b58d3698617 | |
| parent | 08a480819763dd632fd8006a0ea57b8220ee121a (diff) | |
| parent | 9bf8474c27642f48aa27e2edf1bdd83b27d692c1 (diff) | |
Merge "Fix missing permission check when saving pattern/password" into mnc-dev am: 45c77d951a
am: 9bf8474c27
* commit '9bf8474c27642f48aa27e2edf1bdd83b27d692c1':
Fix missing permission check when saving pattern/password
Change-Id: I4238a43dc30be54375b6db129b360cc7d0a90b0e
| -rw-r--r-- | services/core/java/com/android/server/LockSettingsService.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/LockSettingsService.java b/services/core/java/com/android/server/LockSettingsService.java index 45e7b5eb83d5..f1678d26e119 100644 --- a/services/core/java/com/android/server/LockSettingsService.java +++ b/services/core/java/com/android/server/LockSettingsService.java @@ -428,6 +428,7 @@ public class LockSettingsService extends ILockSettings.Stub { @Override public void setLockPattern(String pattern, String savedCredential, int userId) throws RemoteException { + checkWritePermission(userId); byte[] currentHandle = getCurrentHandle(userId); if (pattern == null) { @@ -456,6 +457,7 @@ public class LockSettingsService extends ILockSettings.Stub { @Override public void setLockPassword(String password, String savedCredential, int userId) throws RemoteException { + checkWritePermission(userId); byte[] currentHandle = getCurrentHandle(userId); if (password == null) { |