Loading services/core/java/com/android/server/pm/permission/PermissionManagerService.java +2 −1 Original line number Diff line number Diff line Loading @@ -271,8 +271,9 @@ public class PermissionManagerService extends IPermissionManager.Stub { @NonNull String permissionName, int deviceId) { Objects.requireNonNull(permissionName, "permission can't be null."); Objects.requireNonNull(packageName, "package name can't be null."); return mPermissionManagerServiceImpl.getPermissionRequestState(packageName, permissionName, getPersistentDeviceId(deviceId)); deviceId, getPersistentDeviceId(deviceId)); } private String getPersistentDeviceId(int deviceId) { Loading services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java +2 −1 Original line number Diff line number Diff line Loading @@ -1014,7 +1014,8 @@ public class PermissionManagerServiceImpl implements PermissionManagerServiceInt } @Override public int getPermissionRequestState(String packageName, String permName, String deviceId) { public int getPermissionRequestState(String packageName, String permName, int deviceId, String persistentDeviceId) { throw new IllegalStateException("getPermissionRequestState is not supported."); } Loading services/core/java/com/android/server/pm/permission/PermissionManagerServiceInterface.java +1 −1 Original line number Diff line number Diff line Loading @@ -415,7 +415,7 @@ public interface PermissionManagerServiceInterface extends PermissionManagerInte * for permission request permission flow. */ int getPermissionRequestState(@NonNull String packageName, @NonNull String permName, @NonNull String deviceId); int deviceId, @NonNull String persistentDeviceId); /** * Gets the permission states for requested package, persistent device and user. Loading services/core/java/com/android/server/pm/permission/PermissionManagerServiceLoggingDecorator.java +5 −3 Original line number Diff line number Diff line Loading @@ -247,10 +247,12 @@ public class PermissionManagerServiceLoggingDecorator implements PermissionManag } @Override public int getPermissionRequestState(String packageName, String permName, String deviceId) { public int getPermissionRequestState(String packageName, String permName, int deviceId, String persistentDeviceId) { Log.i(LOG_TAG, "checkUidPermissionState(permName = " + permName + ", deviceId = " + deviceId + ", packageName = " + packageName + ")"); return mService.getPermissionRequestState(packageName, permName, deviceId); + persistentDeviceId + ", packageName = " + packageName + ")"); return mService.getPermissionRequestState( packageName, permName, deviceId, persistentDeviceId); } @Override Loading services/core/java/com/android/server/pm/permission/PermissionManagerServiceTestingShim.java +4 −2 Original line number Diff line number Diff line Loading @@ -319,8 +319,10 @@ public class PermissionManagerServiceTestingShim implements PermissionManagerSer } @Override public int getPermissionRequestState(String packageName, String permName, String deviceId) { return mNewImplementation.getPermissionRequestState(packageName, permName, deviceId); public int getPermissionRequestState(String packageName, String permName, int deviceId, String persistentDeviceId) { return mNewImplementation.getPermissionRequestState( packageName, permName, deviceId, persistentDeviceId); } @Override Loading Loading
services/core/java/com/android/server/pm/permission/PermissionManagerService.java +2 −1 Original line number Diff line number Diff line Loading @@ -271,8 +271,9 @@ public class PermissionManagerService extends IPermissionManager.Stub { @NonNull String permissionName, int deviceId) { Objects.requireNonNull(permissionName, "permission can't be null."); Objects.requireNonNull(packageName, "package name can't be null."); return mPermissionManagerServiceImpl.getPermissionRequestState(packageName, permissionName, getPersistentDeviceId(deviceId)); deviceId, getPersistentDeviceId(deviceId)); } private String getPersistentDeviceId(int deviceId) { Loading
services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java +2 −1 Original line number Diff line number Diff line Loading @@ -1014,7 +1014,8 @@ public class PermissionManagerServiceImpl implements PermissionManagerServiceInt } @Override public int getPermissionRequestState(String packageName, String permName, String deviceId) { public int getPermissionRequestState(String packageName, String permName, int deviceId, String persistentDeviceId) { throw new IllegalStateException("getPermissionRequestState is not supported."); } Loading
services/core/java/com/android/server/pm/permission/PermissionManagerServiceInterface.java +1 −1 Original line number Diff line number Diff line Loading @@ -415,7 +415,7 @@ public interface PermissionManagerServiceInterface extends PermissionManagerInte * for permission request permission flow. */ int getPermissionRequestState(@NonNull String packageName, @NonNull String permName, @NonNull String deviceId); int deviceId, @NonNull String persistentDeviceId); /** * Gets the permission states for requested package, persistent device and user. Loading
services/core/java/com/android/server/pm/permission/PermissionManagerServiceLoggingDecorator.java +5 −3 Original line number Diff line number Diff line Loading @@ -247,10 +247,12 @@ public class PermissionManagerServiceLoggingDecorator implements PermissionManag } @Override public int getPermissionRequestState(String packageName, String permName, String deviceId) { public int getPermissionRequestState(String packageName, String permName, int deviceId, String persistentDeviceId) { Log.i(LOG_TAG, "checkUidPermissionState(permName = " + permName + ", deviceId = " + deviceId + ", packageName = " + packageName + ")"); return mService.getPermissionRequestState(packageName, permName, deviceId); + persistentDeviceId + ", packageName = " + packageName + ")"); return mService.getPermissionRequestState( packageName, permName, deviceId, persistentDeviceId); } @Override Loading
services/core/java/com/android/server/pm/permission/PermissionManagerServiceTestingShim.java +4 −2 Original line number Diff line number Diff line Loading @@ -319,8 +319,10 @@ public class PermissionManagerServiceTestingShim implements PermissionManagerSer } @Override public int getPermissionRequestState(String packageName, String permName, String deviceId) { return mNewImplementation.getPermissionRequestState(packageName, permName, deviceId); public int getPermissionRequestState(String packageName, String permName, int deviceId, String persistentDeviceId) { return mNewImplementation.getPermissionRequestState( packageName, permName, deviceId, persistentDeviceId); } @Override Loading