diff options
author | 2024-11-29 10:02:32 +0000 | |
---|---|---|
committer | 2024-12-27 17:21:16 +0000 | |
commit | f4dd512143339a354a682b1a89552cabe3b3a7c2 (patch) | |
tree | 2b9d07ad970d49f307fc2e9e9ce7a21881ebc6e4 /apex | |
parent | d3538f268f8afa2b21ca400369f2de0fa6444027 (diff) |
Allow users to revoke app access to its created photos/vidoes.
Started showing photos/videos that are owned by the app as preselected.
Also, allowed the users to revoke app access to its created photos/videos in picker choice.
All of this will be only happening for apps having targetSDK >= B
Bug: 326579923
Test: com.android.providers.media.photopicker.v2.PickerDataLayerV2Test#testPreGrantsForOwnedPhotos
Test: com.android.providers.media.photopicker.v2.PickerDataLayerV2Test#testPreGrantedCountForOwnedPhotos
Test: com.android.providers.media.photopicker.v2.PickerDataLayerV2Test#testPreviewForOwnedPhotos
Flag: com.android.providers.media.flags.revoke_access_owned_photos
Change-Id: I976fc271113887dd59005754d8728d236be0f4fe
Diffstat (limited to 'apex')
-rw-r--r-- | apex/framework/java/android/provider/CloudMediaProviderContract.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/apex/framework/java/android/provider/CloudMediaProviderContract.java b/apex/framework/java/android/provider/CloudMediaProviderContract.java index 4ae58c5f1..b762957a2 100644 --- a/apex/framework/java/android/provider/CloudMediaProviderContract.java +++ b/apex/framework/java/android/provider/CloudMediaProviderContract.java @@ -466,6 +466,24 @@ public final class CloudMediaProviderContract { public static final String DATA = "data"; /** + * Owner package of the media item + * <p> + * Type: STRING + * + * @hide + */ + public static final String OWNER_PACKAGE_NAME = "owner_package_name"; + + /** + * package user id of the media item + * <p> + * Type: STRING + * + * @hide + */ + public static final String USER_ID = "_user_id"; + + /** * Array of all {@link MediaColumn} fields. * * @hide @@ -485,6 +503,8 @@ public final class CloudMediaProviderContract { ORIENTATION, DATA, AUTHORITY, + OWNER_PACKAGE_NAME, + USER_ID, }; } |