From 7a7834230ea0257fa3cf396a8d5eae5ac4d919be Mon Sep 17 00:00:00 2001 From: Jay Thomas Sullivan Date: Fri, 23 Apr 2021 19:31:58 -0400 Subject: [PATCH] Make REVOKE_WHEN_REQUESTED a SystemApi field We have a reason to reference this flag from the base framework. Mark the flag as @SystemApi so it can be referenced. Bug: 184962595 Test: atest AutoRevokeTest Change-Id: Id9cb5d32b4afc9c49b8f97996fdfde2d4c239ca4 --- core/api/system-current.txt | 1 + core/java/android/content/pm/PackageManager.java | 1 + 2 files changed, 2 insertions(+) diff --git a/core/api/system-current.txt b/core/api/system-current.txt index 22af3f7ba12a4..603f04b19887f 100644 --- a/core/api/system-current.txt +++ b/core/api/system-current.txt @@ -2752,6 +2752,7 @@ package android.content.pm { field public static final int FLAG_PERMISSION_REVIEW_REQUIRED = 64; // 0x40 field public static final int FLAG_PERMISSION_REVOKED_COMPAT = 8; // 0x8 field @Deprecated public static final int FLAG_PERMISSION_REVOKE_ON_UPGRADE = 8; // 0x8 + field public static final int FLAG_PERMISSION_REVOKE_WHEN_REQUESTED = 128; // 0x80 field public static final int FLAG_PERMISSION_SELECTED_LOCATION_ACCURACY = 524288; // 0x80000 field public static final int FLAG_PERMISSION_SYSTEM_FIXED = 16; // 0x10 field public static final int FLAG_PERMISSION_USER_FIXED = 2; // 0x2 diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index 90105d394244a..99bbcdea06fcd 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -3969,6 +3969,7 @@ public abstract class PackageManager { * @hide */ @TestApi + @SystemApi public static final int FLAG_PERMISSION_REVOKE_WHEN_REQUESTED = 1 << 7; /**