summaryrefslogtreecommitdiff
path: root/core/java/android/os/UserHandle.java
diff options
context:
space:
mode:
authorAndroid Build Merger (Role) <noreply-android-build-merger@google.com>2018-04-09 22:24:28 +0000
committerAndroid Build Merger (Role) <noreply-android-build-merger@google.com>2018-04-09 22:24:28 +0000
commitbae1ea6478c3560d2f4cbc55234c103325c3f87f (patch)
tree1556da40436c081414d5004710e9c92a145374c0 /core/java/android/os/UserHandle.java
parent4fbc80f05b4fa8b58fcca984e0b88447bdb1dbe8 (diff)
parent1890afd456cd6fa182aeeb5efacf159c1115d5ef (diff)
[automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to nyc-dev) am: 33c37cb37c am: 93d9547b61 am: 5ddeef7116 am: 1890afd456
Change-Id: I1d6b280c14a7a6166221ea0d1448de7bc7feb18c
Diffstat (limited to 'core/java/android/os/UserHandle.java')
-rw-r--r--core/java/android/os/UserHandle.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/os/UserHandle.java b/core/java/android/os/UserHandle.java
index b3f44536214b..5fce1a8d388f 100644
--- a/core/java/android/os/UserHandle.java
+++ b/core/java/android/os/UserHandle.java
@@ -156,6 +156,11 @@ public final class UserHandle implements Parcelable {
}
/** @hide */
+ public static @AppIdInt int getCallingAppId() {
+ return getAppId(Binder.getCallingUid());
+ }
+
+ /** @hide */
@SystemApi
public static UserHandle of(@UserIdInt int userId) {
return userId == USER_SYSTEM ? SYSTEM : new UserHandle(userId);