-
public class PermissionManagerApis
-
-
Method Summary
Modifier and Type Method Description static intcheckPermission(@Nullable() String permName, int uid)static voidgrantRuntimePermission(@Nullable() String packageName, @Nullable() String permissionName, int userId)static voidgrantRuntimePermission(@Nullable() String packageName, @Nullable() String permissionName, String persistentDeviceId, int userId)static voidrevokeRuntimePermission(@Nullable() String packageName, @Nullable() String permissionName, int userId)static voidrevokeRuntimePermission(@Nullable() String packageName, @Nullable() String permissionName, String persistentDeviceId, int userId)static intcheckPermission(String permName, String pkgName, int userId)static intgetPermissionFlags(String permissionName, String packageName, int userId)static voidupdatePermissionFlags(String permissionName, String packageName, int flagMask, int flagValues, boolean checkAdjustPolicyFlagPermission, int userId)static PermissionGroupInfogetPermissionGroupInfo(String groupName, int flags)static PermissionInfogetPermissionInfo(String permissionName, String packageName, int flags)-
-
Method Detail
-
checkPermission
static int checkPermission(@Nullable() String permName, int uid)
-
grantRuntimePermission
static void grantRuntimePermission(@Nullable() String packageName, @Nullable() String permissionName, int userId)
-
grantRuntimePermission
static void grantRuntimePermission(@Nullable() String packageName, @Nullable() String permissionName, String persistentDeviceId, int userId)
-
revokeRuntimePermission
static void revokeRuntimePermission(@Nullable() String packageName, @Nullable() String permissionName, int userId)
-
revokeRuntimePermission
static void revokeRuntimePermission(@Nullable() String packageName, @Nullable() String permissionName, String persistentDeviceId, int userId)
-
checkPermission
static int checkPermission(String permName, String pkgName, int userId)
-
getPermissionFlags
static int getPermissionFlags(String permissionName, String packageName, int userId)
-
updatePermissionFlags
static void updatePermissionFlags(String permissionName, String packageName, int flagMask, int flagValues, boolean checkAdjustPolicyFlagPermission, int userId)
-
getPermissionGroupInfo
static PermissionGroupInfo getPermissionGroupInfo(String groupName, int flags)
-
getPermissionInfo
static PermissionInfo getPermissionInfo(String permissionName, String packageName, int flags)
-
-
-
-