summaryrefslogtreecommitdiffstats
path: root/core/java/android/os/IUserManager.aidl
diff options
context:
space:
mode:
authorAndres Morales <anmorales@google.com>2015-08-05 10:23:12 -0700
committerAndres Morales <anmorales@google.com>2015-08-05 10:50:05 -0700
commitc5548c02fe0aa768ebfce88ac09393dabe61ec06 (patch)
tree8ec4f41e5dc05e71b6a16d170df40aba56d1688e /core/java/android/os/IUserManager.aidl
parent385dfd349ff773c499859ee44552995e9c25759c (diff)
downloadframeworks_base-c5548c02fe0aa768ebfce88ac09393dabe61ec06.zip
frameworks_base-c5548c02fe0aa768ebfce88ac09393dabe61ec06.tar.gz
frameworks_base-c5548c02fe0aa768ebfce88ac09393dabe61ec06.tar.bz2
[UserManager] expose method to retrieve credential owner
Certain operations (like ConfirmCredential) can be invoked in the context of a profile, in which case the calling code needs to know under what profile the credential is registered. Expose a centralized location for this information for Settings and GateKeeper to consume. Bug: 22257554 Change-Id: Iffe4f6a254f52d1269b9287edabcf6efa515d9d2
Diffstat (limited to 'core/java/android/os/IUserManager.aidl')
-rw-r--r--core/java/android/os/IUserManager.aidl6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/android/os/IUserManager.aidl b/core/java/android/os/IUserManager.aidl
index aa4b051..64877aa 100644
--- a/core/java/android/os/IUserManager.aidl
+++ b/core/java/android/os/IUserManager.aidl
@@ -27,6 +27,12 @@ import android.os.ParcelFileDescriptor;
* {@hide}
*/
interface IUserManager {
+
+ /*
+ * DO NOT MOVE - UserManager.h depends on the ordering of this function.
+ */
+ int getCredentialOwnerProfile(int userHandle);
+
UserInfo createUser(in String name, int flags);
UserInfo createProfileForUser(in String name, int flags, int userHandle);
void setUserEnabled(int userHandle);