diff options
| author | Adrian Roos <roosa@google.com> | 2017-01-23 12:38:13 -0800 |
|---|---|---|
| committer | Adrian Roos <roosa@google.com> | 2017-01-23 12:40:30 -0800 |
| commit | 0b1853f997e175dc9cf4b93088f63b774f05253f (patch) | |
| tree | 17bb91c06275f40d030091604d4a60ff93d55e8d /core/java/android/app/KeyguardManager.java | |
| parent | c854415223d2a1b894461ac4433d38bf1ad340a3 (diff) | |
KeyguardManager: Fix user resolution of isDeviceSecure/Locked
Fixes isDeviceSecure and isDeviceLocked APIs to use
the user id of the app that executes the code rather
than that of any incoming binder call.
Change-Id: Ib7772b60c35a3ebf96830f9b013c539021e1f063
Fixes: 34592592
Test: manual
Diffstat (limited to 'core/java/android/app/KeyguardManager.java')
| -rw-r--r-- | core/java/android/app/KeyguardManager.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/app/KeyguardManager.java b/core/java/android/app/KeyguardManager.java index 036b47cafe64..6793c90f9be1 100644 --- a/core/java/android/app/KeyguardManager.java +++ b/core/java/android/app/KeyguardManager.java @@ -322,7 +322,7 @@ public class KeyguardManager { * password. */ public boolean isDeviceLocked() { - return isDeviceLocked(UserHandle.getCallingUserId()); + return isDeviceLocked(UserHandle.myUserId()); } /** @@ -347,7 +347,7 @@ public class KeyguardManager { * @return true if a PIN, pattern or password was set. */ public boolean isDeviceSecure() { - return isDeviceSecure(UserHandle.getCallingUserId()); + return isDeviceSecure(UserHandle.myUserId()); } /** |
