diff options
| author | 2024-05-14 04:09:06 +0000 | |
|---|---|---|
| committer | 2024-05-16 05:15:49 +0000 | |
| commit | c4366f7ab598772486942ad1c248a9aa731682e6 (patch) | |
| tree | 2cf10b0cd0a588cdbd21fc9756f04e1156971d58 /libs/androidfw/StringPool.cpp | |
| parent | 441a51ddc45e493559b87c923bd1a34fd0227679 (diff) | |
Allow IntentSender to use auto-opt-in
IntentSender methods pass in a special mode to flag the call a being
exempt from BAL hardening.
BackgroundActivityStartController funnels that flag to auto-opt in
logic, so the meaning is the same as opting in the call for another
reason, e.g. not being a PendingIntent, which means the logs won't see
this as an explicit opt-in.
Required refactorings:
New value in ActivityOptions, which means a switch from a boolean
tristate to an integer value.
Test: atest BackgroundActivityLaunchTest CtsAppTestCases:ActivityOptionsTest CtsAppTestCases:BroadcastOptionsTest
Bug: 339720406
Flag: EXEMPT bugfix
Change-Id: I507e9fed815884dae7c8a5a6b98a7deffc8e614a
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions