Add conditional=true for @RequiresPermission
Bug: 206743591 Test: CtsContentTestCases Change-Id: Iec1a4e773e6f625da9aac03cd7b71d47a251b84f
This commit is contained in:
@@ -79,7 +79,7 @@ package android.content {
|
||||
}
|
||||
|
||||
public abstract class ContentResolver {
|
||||
method @RequiresPermission(android.Manifest.permission.INTERACT_ACROSS_USERS_FULL) public final void registerContentObserverAsUser(@NonNull android.net.Uri, boolean, @NonNull android.database.ContentObserver, @NonNull android.os.UserHandle);
|
||||
method @RequiresPermission(value=android.Manifest.permission.INTERACT_ACROSS_USERS_FULL, conditional=true) public final void registerContentObserverAsUser(@NonNull android.net.Uri, boolean, @NonNull android.database.ContentObserver, @NonNull android.os.UserHandle);
|
||||
}
|
||||
|
||||
public abstract class Context {
|
||||
|
||||
@@ -2684,7 +2684,8 @@ public abstract class ContentResolver implements ContentInterface {
|
||||
* @hide
|
||||
* @see #unregisterContentObserver
|
||||
*/
|
||||
@RequiresPermission(android.Manifest.permission.INTERACT_ACROSS_USERS_FULL)
|
||||
@RequiresPermission(value = android.Manifest.permission.INTERACT_ACROSS_USERS_FULL,
|
||||
conditional = true)
|
||||
@SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
|
||||
public final void registerContentObserverAsUser(@NonNull Uri uri,
|
||||
boolean notifyForDescendants,
|
||||
|
||||
Reference in New Issue
Block a user