Merge "Reset one-time permission on app storage clear" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
64ea0ed7b8
@@ -26,6 +26,7 @@ import static android.content.pm.ApplicationInfo.AUTO_REVOKE_DISCOURAGED;
|
|||||||
import static android.content.pm.PackageManager.FLAGS_PERMISSION_RESTRICTION_ANY_EXEMPT;
|
import static android.content.pm.PackageManager.FLAGS_PERMISSION_RESTRICTION_ANY_EXEMPT;
|
||||||
import static android.content.pm.PackageManager.FLAG_PERMISSION_APPLY_RESTRICTION;
|
import static android.content.pm.PackageManager.FLAG_PERMISSION_APPLY_RESTRICTION;
|
||||||
import static android.content.pm.PackageManager.FLAG_PERMISSION_GRANTED_BY_DEFAULT;
|
import static android.content.pm.PackageManager.FLAG_PERMISSION_GRANTED_BY_DEFAULT;
|
||||||
|
import static android.content.pm.PackageManager.FLAG_PERMISSION_ONE_TIME;
|
||||||
import static android.content.pm.PackageManager.FLAG_PERMISSION_POLICY_FIXED;
|
import static android.content.pm.PackageManager.FLAG_PERMISSION_POLICY_FIXED;
|
||||||
import static android.content.pm.PackageManager.FLAG_PERMISSION_REVIEW_REQUIRED;
|
import static android.content.pm.PackageManager.FLAG_PERMISSION_REVIEW_REQUIRED;
|
||||||
import static android.content.pm.PackageManager.FLAG_PERMISSION_REVOKED_COMPAT;
|
import static android.content.pm.PackageManager.FLAG_PERMISSION_REVOKED_COMPAT;
|
||||||
@@ -1656,7 +1657,8 @@ public class PermissionManagerService extends IPermissionManager.Stub {
|
|||||||
final int userSettableMask = FLAG_PERMISSION_USER_SET
|
final int userSettableMask = FLAG_PERMISSION_USER_SET
|
||||||
| FLAG_PERMISSION_USER_FIXED
|
| FLAG_PERMISSION_USER_FIXED
|
||||||
| FLAG_PERMISSION_REVOKED_COMPAT
|
| FLAG_PERMISSION_REVOKED_COMPAT
|
||||||
| FLAG_PERMISSION_REVIEW_REQUIRED;
|
| FLAG_PERMISSION_REVIEW_REQUIRED
|
||||||
|
| FLAG_PERMISSION_ONE_TIME;
|
||||||
|
|
||||||
final int policyOrSystemFlags = FLAG_PERMISSION_SYSTEM_FIXED
|
final int policyOrSystemFlags = FLAG_PERMISSION_SYSTEM_FIXED
|
||||||
| FLAG_PERMISSION_POLICY_FIXED;
|
| FLAG_PERMISSION_POLICY_FIXED;
|
||||||
|
|||||||
Reference in New Issue
Block a user