Merge "Remove calling UID check from ContentProvider" into sc-dev am: c2c1c0341b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15463733 Change-Id: I44bc8d19e6877cbfbf5cf54b9cb9dbcd8db35cd9
This commit is contained in:
@@ -745,9 +745,6 @@ public abstract class ContentProvider implements ContentInterface, ComponentCall
|
|||||||
if (Binder.getCallingPid() == Process.myPid()) {
|
if (Binder.getCallingPid() == Process.myPid()) {
|
||||||
return PermissionChecker.PERMISSION_GRANTED;
|
return PermissionChecker.PERMISSION_GRANTED;
|
||||||
}
|
}
|
||||||
if (!attributionSource.checkCallingUid()) {
|
|
||||||
return PermissionChecker.PERMISSION_HARD_DENIED;
|
|
||||||
}
|
|
||||||
return PermissionChecker.checkPermissionForDataDeliveryFromDataSource(getContext(),
|
return PermissionChecker.checkPermissionForDataDeliveryFromDataSource(getContext(),
|
||||||
permission, -1, new AttributionSource(getContext().getAttributionSource(),
|
permission, -1, new AttributionSource(getContext().getAttributionSource(),
|
||||||
attributionSource), /*message*/ null);
|
attributionSource), /*message*/ null);
|
||||||
|
|||||||
Reference in New Issue
Block a user