diff options
| author | 2024-09-19 11:57:12 -0700 | |
|---|---|---|
| committer | 2025-01-08 10:50:55 -0800 | |
| commit | 97e34e5a6bfa57236995550c5d1d12f979c29ab6 (patch) | |
| tree | 5cabdb120558d026b5c055090b9a08f0e2bef9e2 /libs/androidfw/StringPool.cpp | |
| parent | d87d678b1480e42c9c9d5b50d7b4b9a7585f5647 (diff) | |
[RESTRICT AUTOMERGE] Parse authority to separate userId and non-user parts of it
Callers may pass an authority of type `10@com.example` to this API. We
must make sure to only find providers with authority `com.example` installed
in user 10.
Bug: 350456241
Test: sts-tradefed run sts-dynamic-develop -m CtsSecurityTestCases -t android.security.cts.ContentProviderMultiUserTests#testAccessFromInitialUser --user-type PRIMARY
Test: sts-tradefed run sts-dynamic-develop -m CtsSecurityTestCases -t android.security.cts.ContentProviderMultiUserTests --user-type SECONDARY
Flag: EXEMPT. Bug fix only
Change-Id: I737a435795698bdc612dc3bf88c31e5c8f9c17a6
(cherry picked from commit d1ec2efc0b8941a0585712d5b4cec95fd9f12f17)
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions