diff options
| author | 2024-10-22 21:48:41 -0700 | |
|---|---|---|
| committer | 2024-10-22 21:48:41 -0700 | |
| commit | e5b2400c6f91531830187ed92e58a97a76f1aaa8 (patch) | |
| tree | 46b9f91811adfe060849e0abdea6bc551fb6919e /libs/androidfw/AssetsProvider.cpp | |
| parent | f6002bc0c0e5df8302fd695fc4c65f84434b3551 (diff) | |
appops: Consolidate check/note/startOp validation
Pull out common argument validation logic from these three methods.
This ensures that checkOp validates packages instead of accepting
uid/package mismatches.  It also upgrades note/start to return
MODE_ERROR on invalid vdi and unresolvable package name.
Test: CtsAppOpsTestCases
Flag: android.permission.flags.check_op_validate_package
Bug: 294609684
Change-Id: I3b022348b22ed5a935e0c9cf6a73ad464e72d028
Diffstat (limited to 'libs/androidfw/AssetsProvider.cpp')
0 files changed, 0 insertions, 0 deletions