diff options
author | Winson <chiuwinson@google.com> | 2021-01-27 16:42:38 -0800 |
---|---|---|
committer | Winson <chiuwinson@google.com> | 2021-02-09 10:19:54 -0800 |
commit | 6821adee46bf220d87505be2acf8631a5afc3d30 (patch) | |
tree | 5face92f2760a3699fa2fa437bf963ad1adb5f56 /tools/aapt2/java/JavaClassGenerator.cpp | |
parent | 1afc2cdb469aa97c8825becadfc5d44ebf7926c1 (diff) |
Fix DomainVerificationEnforcer for app visibility
Cleans up the permission logic and introduces app filtering.
This will require non-user targeted APIs that hit a package name
to hold QUERY_ALL_PACKAGES. This ensures the caller can see the packages
without needing to check instant app state by passing a userId.
Currently it's not clear how to handle instant app visibility, but it's
assumed that the verification agent and settings have visibility.
Bug: 171251883
Test: atest DomainVerificationEnforcerTest
Change-Id: I3ffe2cc0307c9efa97dfcf8474a620622e7cfcfe
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions