diff options
| author | Jeff Sharkey <jsharkey@android.com> | 2020-03-19 21:41:57 -0600 |
|---|---|---|
| committer | Jeff Sharkey <jsharkey@android.com> | 2020-03-19 21:41:57 -0600 |
| commit | ce8a353b8b5aaba5871e40feef6443fe8486a618 (patch) | |
| tree | 38694cba41e3f0ce5497d5c865978ae30fc5ca47 /core/java/android/content/ContentProvider.java | |
| parent | c285c18e66cb49e042d6950f9e0f1b7d288c24e0 (diff) | |
Add missing symmetrical ContentResolver method.
We have a new ContentProvider.checkUriPermission() method, but we
forgot to add the symmetric ContentResolver.checkUriPermission() to
the public API, and a first-party developer helped identify this
oversight.
Bug: 151165313
Test: atest CtsContentTestCases:android.content.cts.ContentResolverTest
Change-Id: Ic5496b5a6fda14c25cb3752f5af2f71564d003ba
Diffstat (limited to 'core/java/android/content/ContentProvider.java')
| -rw-r--r-- | core/java/android/content/ContentProvider.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/android/content/ContentProvider.java b/core/java/android/content/ContentProvider.java index d8e8b27d0621..65eb642369c9 100644 --- a/core/java/android/content/ContentProvider.java +++ b/core/java/android/content/ContentProvider.java @@ -1585,6 +1585,10 @@ public abstract class ContentProvider implements ContentInterface, ComponentCall * This method is typically used when the provider implements more dynamic * access controls that cannot be expressed with {@code <path-permission>} * style static rules. + * <p> + * Because validation of these dynamic access controls has significant + * system health impact, this feature is only available to providers that + * are built into the system. * * @param uri the {@link Uri} to perform an access check on. * @param uid the UID to check the permission for. |
