diff options
| author | Philip P. Moltmann <moltmann@google.com> | 2019-01-28 17:04:24 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2019-01-28 17:04:24 +0000 |
| commit | 87969723fc13cd69784fffb7ed3e8f8f6eed1a14 (patch) | |
| tree | e8082558950c70d5e51cd89adfd527ee5c30566c /core/java/android | |
| parent | 94f1dbb4474781f5522f9602b02c08722f4c1012 (diff) | |
| parent | dde07852280b8ea2ae40d366816aae11f194d2bd (diff) | |
Merge "Reset per-pkg app-ops for runtime permissions"
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/app/AppOpsManagerInternal.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/core/java/android/app/AppOpsManagerInternal.java b/core/java/android/app/AppOpsManagerInternal.java index b5560331e7aa..da45054cbe51 100644 --- a/core/java/android/app/AppOpsManagerInternal.java +++ b/core/java/android/app/AppOpsManagerInternal.java @@ -78,7 +78,7 @@ public abstract class AppOpsManagerInternal { /** * Sets the app-ops mode for a certain app-op and uid. * - * <p>Similar as {@link AppOpsManager#setMode} but does not require the package manager to be + * <p>Similar as {@link AppOpsManager#setUidMode} but does not require the package manager to be * working. Hence this can be used very early during boot. * * <p>Only for internal callers. Does <u>not</u> verify that package name belongs to uid. @@ -88,4 +88,12 @@ public abstract class AppOpsManagerInternal { * @param mode The new mode to set. */ public abstract void setUidMode(int code, int uid, int mode); + + /** + * Set all {@link #setMode (package) modes} for this uid to the default value. + * + * @param code The app-op + * @param uid The uid + */ + public abstract void setAllPkgModesToDefault(int code, int uid); } |
