Merge "Restore permission check in keyguard." into klp-dev
This commit is contained in:
@@ -38,6 +38,7 @@
|
|||||||
<uses-permission android:name="android.permission.BIND_DEVICE_ADMIN" />
|
<uses-permission android:name="android.permission.BIND_DEVICE_ADMIN" />
|
||||||
<uses-permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE" />
|
<uses-permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE" />
|
||||||
<uses-permission android:name="android.permission.MEDIA_CONTENT_CONTROL" />
|
<uses-permission android:name="android.permission.MEDIA_CONTENT_CONTROL" />
|
||||||
|
<uses-permission android:name="android.permission.ACCESS_KEYGUARD_SECURE_STORAGE" />
|
||||||
|
|
||||||
<application android:label="@string/app_name"
|
<application android:label="@string/app_name"
|
||||||
android:process="com.android.systemui"
|
android:process="com.android.systemui"
|
||||||
|
|||||||
@@ -154,11 +154,11 @@ public class LockSettingsService extends ILockSettings.Stub {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private final void checkWritePermission(int userId) {
|
private final void checkWritePermission(int userId) {
|
||||||
mContext.checkCallingOrSelfPermission(PERMISSION);
|
mContext.enforceCallingOrSelfPermission(PERMISSION, "LockSettingsWrite");
|
||||||
}
|
}
|
||||||
|
|
||||||
private final void checkPasswordReadPermission(int userId) {
|
private final void checkPasswordReadPermission(int userId) {
|
||||||
mContext.checkCallingOrSelfPermission(PERMISSION);
|
mContext.enforceCallingOrSelfPermission(PERMISSION, "LockSettingsRead");
|
||||||
}
|
}
|
||||||
|
|
||||||
private final void checkReadPermission(String requestedKey, int userId) {
|
private final void checkReadPermission(String requestedKey, int userId) {
|
||||||
|
|||||||
Reference in New Issue
Block a user