summaryrefslogtreecommitdiff
path: root/core/java/android/app/KeyguardManager.java
diff options
context:
space:
mode:
authorAdrian Roos <roosa@google.com>2017-01-23 12:38:13 -0800
committerAdrian Roos <roosa@google.com>2017-01-23 12:40:30 -0800
commit0b1853f997e175dc9cf4b93088f63b774f05253f (patch)
tree17bb91c06275f40d030091604d4a60ff93d55e8d /core/java/android/app/KeyguardManager.java
parentc854415223d2a1b894461ac4433d38bf1ad340a3 (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.java4
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());
}
/**