diff --git a/api/system-current.txt b/api/system-current.txt index eeeecb307eb98..cb80b170ea357 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -38653,6 +38653,7 @@ package android.provider { public final class TimeZoneRulesDataContract { field public static final java.lang.String AUTHORITY = "com.android.timezone"; + field public static final java.lang.String READER_PERMISSION = "android.permission.UPDATE_TIME_ZONE_RULES"; } public static final class TimeZoneRulesDataContract.Operation { diff --git a/core/java/android/provider/TimeZoneRulesDataContract.java b/core/java/android/provider/TimeZoneRulesDataContract.java index 33d25880226eb..7a5ae1d7af41a 100644 --- a/core/java/android/provider/TimeZoneRulesDataContract.java +++ b/core/java/android/provider/TimeZoneRulesDataContract.java @@ -40,6 +40,12 @@ public final class TimeZoneRulesDataContract { /** A content:// style uri to the authority for the time zone data content provider */ private static final Uri AUTHORITY_URI = Uri.parse("content://" + AUTHORITY); + /** + * The permission that the reader of the ContentProvider must possess. + */ + public static final String READER_PERMISSION = + android.Manifest.permission.UPDATE_TIME_ZONE_RULES; + /** * Defines fields exposed through the {@link Operation#CONTENT_URI} for describing a time zone * distro operation.