From 2b2cf72f10f13d9314a1c53386188ed48e12d47c Mon Sep 17 00:00:00 2001 From: Julia Reynolds Date: Fri, 6 Jun 2014 11:41:04 -0400 Subject: [PATCH] Unhide UserManager.hasUserRestriction(). Bug: 15466331 Change-Id: I83a0a77ffcb9781ec0517aed219ee9012137676f --- api/current.txt | 1 + core/java/android/os/UserManager.java | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/api/current.txt b/api/current.txt index 8a5f1df85e97e..86d22561bfa90 100644 --- a/api/current.txt +++ b/api/current.txt @@ -21717,6 +21717,7 @@ package android.os { method public java.util.List getUserProfiles(); method public android.os.Bundle getUserRestrictions(); method public android.os.Bundle getUserRestrictions(android.os.UserHandle); + method public boolean hasUserRestriction(java.lang.String); method public boolean isUserAGoat(); method public boolean isUserRunning(android.os.UserHandle); method public boolean isUserRunningOrStopping(android.os.UserHandle); diff --git a/core/java/android/os/UserManager.java b/core/java/android/os/UserManager.java index ee219e3d5d368..ad30a58659438 100644 --- a/core/java/android/os/UserManager.java +++ b/core/java/android/os/UserManager.java @@ -481,10 +481,11 @@ public class UserManager { } /** - * @hide * Returns whether the current user has been disallowed from performing certain actions * or setting certain settings. - * @param restrictionKey the string key representing the restriction + * + * @param restrictionKey The string key representing the restriction. + * @return {@code true} if the current user has the given restriction, {@code false} otherwise. */ public boolean hasUserRestriction(String restrictionKey) { return hasUserRestriction(restrictionKey, Process.myUserHandle());