/packages/apps/PermissionController/src/com/android/permissioncontroller/permission/model/legacy/ |
D | PermissionGroups.java | 254 for (PermissionInfo permissionInfo : installedPackage.permissions) { in getPermissionGroups() 256 if (!seenPermissions.add(permissionInfo.name)) { in getPermissionGroups() 261 if (permissionInfo.getProtection() != PermissionInfo.PROTECTION_DANGEROUS in getPermissionGroups() 262 || (permissionInfo.flags & PermissionInfo.FLAG_INSTALLED) == 0) { in getPermissionGroups() 268 permissionInfo.name)) { in getPermissionGroups() 273 if (!requestedPermissions.contains(permissionInfo.name)) { in getPermissionGroups() 277 CharSequence label = loadItemInfoLabel(context, permissionInfo); in getPermissionGroups() 278 Drawable icon = loadItemInfoIcon(context, permissionInfo); in getPermissionGroups() 280 PermissionApps permApps = new PermissionApps(context, permissionInfo.name, in getPermissionGroups() 285 PermissionGroup group = new PermissionGroup(permissionInfo.name, in getPermissionGroups() [all …]
|
/packages/services/Car/tests/CarDeveloperOptions/src/com/android/car/developeroptions/applications/ |
D | AppPermissionsPreferenceController.java | 91 for (PermissionInfo permissionInfo : installedPackage.permissions) { in getGrantedPermissionGroups() 92 if (permissions.contains(permissionInfo.name) in getGrantedPermissionGroups() 93 && !grantedPermissionGroups.contains(permissionInfo.group)) { in getGrantedPermissionGroups() 94 grantedPermissionGroups.add(permissionInfo.group); in getGrantedPermissionGroups() 117 for (PermissionInfo permissionInfo : permissions) { in getAllPermissionsInGroups() 118 result.add(permissionInfo.name); in getAllPermissionsInGroups()
|
/packages/apps/PermissionController/src/com/android/permissioncontroller/permission/utils/ |
D | Utils.java | 345 public static boolean isPermissionDangerousInstalledNotRemoved(PermissionInfo permissionInfo) { in isPermissionDangerousInstalledNotRemoved() argument 346 return permissionInfo != null in isPermissionDangerousInstalledNotRemoved() 347 && permissionInfo.getProtection() == PermissionInfo.PROTECTION_DANGEROUS in isPermissionDangerousInstalledNotRemoved() 348 && (permissionInfo.flags & PermissionInfo.FLAG_INSTALLED) != 0 in isPermissionDangerousInstalledNotRemoved() 349 && (permissionInfo.flags & PermissionInfo.FLAG_REMOVED) == 0; in isPermissionDangerousInstalledNotRemoved() 449 for (PermissionInfo permissionInfo : permissions) { in getPermissionInfosForGroup() 450 String permGroup = getGroupOfPlatformPermission(permissionInfo.name); in getPermissionInfosForGroup() 452 undefinedPerms.add(permissionInfo); in getPermissionInfosForGroup() 478 for (PermissionInfo permissionInfo: permissions) { in getInstalledRuntimePermissionInfosForGroup() 479 if (permissionInfo.getProtection() == PermissionInfo.PROTECTION_DANGEROUS in getInstalledRuntimePermissionInfosForGroup() [all …]
|
/packages/apps/Car/Settings/src/com/android/car/settings/applications/ |
D | AppPermissionsEntryPreferenceController.java | 99 for (PermissionInfo permissionInfo : permissions) { in getAllPermissionsInGroups() 100 result.add(permissionInfo.name); in getAllPermissionsInGroups() 117 for (PermissionInfo permissionInfo : installedPackage.permissions) { in getGrantedPermissionGroups() 118 if (permissions.contains(permissionInfo.name)) { in getGrantedPermissionGroups() 119 grantedPermissionGroups.add(permissionInfo.group); in getGrantedPermissionGroups()
|
/packages/apps/PermissionController/src/com/android/permissioncontroller/permission/model/ |
D | Permission.java | 47 public Permission(String name, @NonNull PermissionInfo permissionInfo, boolean granted, in Permission() argument 49 mPermissionInfo = permissionInfo; in Permission() 51 mBackgroundPermissionName = permissionInfo.backgroundPermission; in Permission() 57 (permissionInfo.protectionLevel & PermissionInfo.PROTECTION_FLAG_INSTANT) != 0; in Permission() 59 (permissionInfo.protectionLevel & PermissionInfo.PROTECTION_FLAG_RUNTIME_ONLY) != 0; in Permission()
|
D | AppPermissionGroup.java | 156 PermissionInfo permissionInfo; in create() local 158 permissionInfo = context.getPackageManager().getPermissionInfo(permissionName, 0); in create() 163 if ((permissionInfo.protectionLevel & PermissionInfo.PROTECTION_MASK_BASE) in create() 165 || (permissionInfo.flags & PermissionInfo.FLAG_INSTALLED) == 0 in create() 166 || (permissionInfo.flags & PermissionInfo.FLAG_REMOVED) != 0) { in create() 170 String group = Utils.getGroupOfPermission(permissionInfo); in create() 171 PackageItemInfo groupInfo = permissionInfo; in create() 298 for (PermissionInfo permissionInfo : permissionInfos) { in create() 299 if (requestedPermission.equals(permissionInfo.name)) { in create() 300 requestedPermissionInfo = permissionInfo; in create()
|
/packages/apps/Settings/tests/robotests/src/com/android/settings/applications/specialaccess/interactacrossprofiles/ |
D | InteractAcrossProfilesDetailsTest.java | 119 PermissionInfo permissionInfo = new PermissionInfo(); in createCrossProfilesPermissionInfo() local 120 permissionInfo.name = INTERACT_ACROSS_PROFILES_PERMISSION; in createCrossProfilesPermissionInfo() 121 permissionInfo.protectionLevel = PermissionInfo.PROTECTION_FLAG_APPOP; in createCrossProfilesPermissionInfo() 122 return permissionInfo; in createCrossProfilesPermissionInfo()
|
D | InteractAcrossProfilesSettingsTest.java | 176 PermissionInfo permissionInfo = new PermissionInfo(); in createCrossProfilesPermissionInfo() local 177 permissionInfo.name = INTERACT_ACROSS_PROFILES_PERMISSION; in createCrossProfilesPermissionInfo() 178 permissionInfo.protectionLevel = PermissionInfo.PROTECTION_FLAG_APPOP; in createCrossProfilesPermissionInfo() 179 return permissionInfo; in createCrossProfilesPermissionInfo()
|
/packages/apps/PermissionController/src/com/android/permissioncontroller/role/model/ |
D | RoleParser.java | 1027 PermissionInfo permissionInfo; in validateAppOpPermission() local 1029 permissionInfo = packageManager.getPermissionInfo(appOpPermission, 0); in validateAppOpPermission() 1033 if ((permissionInfo.getProtectionFlags() & PermissionInfo.PROTECTION_FLAG_APPOP) in validateAppOpPermission() 1045 PermissionInfo permissionInfo; in validateAppOp() local 1047 permissionInfo = packageManager.getPermissionInfo(permission, 0); in validateAppOp() 1051 if (permissionInfo.getProtection() == PermissionInfo.PROTECTION_DANGEROUS) { in validateAppOp()
|
D | Permissions.java | 714 PermissionInfo permissionInfo = permissionInfos.get(permissionInfosIndex); in createForegroundBackgroundPermissionMappings() local 716 String permission = permissionInfo.name; in createForegroundBackgroundPermissionMappings() 719 String backgroundPermission = permissionInfo.backgroundPermission; in createForegroundBackgroundPermissionMappings()
|
/packages/apps/PermissionController/src/com/android/permissioncontroller/permission/data/ |
D | AppPermGroupUiInfoLiveData.kt | 149 for (permissionInfo in permissionInfos) { in <lambda>() variable 150 if (permissionInfo.protectionFlags and in <lambda>()
|