From 517959e4849d63140ebaa71ddc04bae2eaac1408 Mon Sep 17 00:00:00 2001 From: Michal Karpinski Date: Tue, 15 Jan 2019 11:26:30 +0000 Subject: [PATCH] Make PermissionInfo.PROTECTION_FLAG_OEM @TestApi So it can be used in CTS. Bug: 110956953 Test: atest PermissionPolicyTest#testPlatformPermissionPolicyUnaltered Change-Id: I1682376845dfa390f01b0e869444c307e6c3d3be --- api/test-current.txt | 1 + core/java/android/content/pm/PermissionInfo.java | 1 + 2 files changed, 2 insertions(+) diff --git a/api/test-current.txt b/api/test-current.txt index 55705b6589d71..244823d76a445 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -421,6 +421,7 @@ package android.content.pm { public class PermissionInfo extends android.content.pm.PackageItemInfo implements android.os.Parcelable { field public static final int PROTECTION_FLAG_DOCUMENTER = 262144; // 0x40000 + field public static final int PROTECTION_FLAG_OEM = 16384; // 0x4000 field public static final int PROTECTION_FLAG_SYSTEM_TEXT_CLASSIFIER = 65536; // 0x10000 field public static final int PROTECTION_FLAG_VENDOR_PRIVILEGED = 32768; // 0x8000 field public static final int PROTECTION_FLAG_WELLBEING = 131072; // 0x20000 diff --git a/core/java/android/content/pm/PermissionInfo.java b/core/java/android/content/pm/PermissionInfo.java index bb8c92dba71aa..a3395ac9fd133 100644 --- a/core/java/android/content/pm/PermissionInfo.java +++ b/core/java/android/content/pm/PermissionInfo.java @@ -158,6 +158,7 @@ public class PermissionInfo extends PackageItemInfo implements Parcelable { * @hide */ @SystemApi + @TestApi public static final int PROTECTION_FLAG_OEM = 0x4000; /**