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:08 +0000
committerAndroid Build Merger (Role) <noreply-android-build-merger@google.com>2018-04-09 22:24:08 +0000
commit93d9547b61f2fa4fbf9974fab0912684fef69efe (patch)
tree63cbef17a1a356eb11066b0140874848d3dbf8d8 /core/java/android/os/UserHandle.java
parentaa20944ca43115e080ecaaa0f4507801c2ed2e79 (diff)
parent33c37cb37c885a18f073a3fb68eba1c3498e812d (diff)
[automerger] RESTRICT AUTOMERGE: Prevent reporting fake package name - framework (backport to nyc-dev) am: 33c37cb37c
Change-Id: I793b787b6275262f1df6caa9262054e15c94840f
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);