diff options
author | Jeff Sharkey <jsharkey@android.com> | 2021-04-22 12:21:46 -0600 |
---|---|---|
committer | Jeff Sharkey <jsharkey@android.com> | 2021-04-22 12:46:06 -0600 |
commit | 4e4c9c4796c2c16d32e87417e084a1f724e9f258 (patch) | |
tree | ea2cfe356abb388e59a0eea879d45f9360f2c26b /framework/java/android/bluetooth/BluetoothMapClient.java | |
parent | d4e014e265ca543ad8d6d277cacbfafdb799db6f (diff) |
Refinement of AttributionSource handling.
Previous CLs had started passing AttributionSource values across
Binder calls inside BluetoothDevice instances, but this can cause
confuse the permission check logic in the future; we should instead
always aim to use the AttributionSource closest to the app making
the call, instead of parceling it.
This change also improves logging to highlight when we're quietly
treating a permission as denied, and when a UID is mismatched.
Bug: 186106084
Test: atest BluetoothInstrumentationTests
Change-Id: I5d3fdb3c573cb9e77474952d8680caa4c4c464eb
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothMapClient.java')
0 files changed, 0 insertions, 0 deletions