Home
last modified time | relevance | path

Searched refs:permissionInfo (Results 1 – 11 of 11) sorted by relevance

/packages/apps/PermissionController/src/com/android/permissioncontroller/permission/model/legacy/
DPermissionGroups.java254 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/
DAppPermissionsPreferenceController.java91 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/
DUtils.java345 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/
DAppPermissionsEntryPreferenceController.java99 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/
DPermission.java47 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()
DAppPermissionGroup.java156 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/
DInteractAcrossProfilesDetailsTest.java119 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()
DInteractAcrossProfilesSettingsTest.java176 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/
DRoleParser.java1027 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()
DPermissions.java714 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/
DAppPermGroupUiInfoLiveData.kt149 for (permissionInfo in permissionInfos) { in <lambda>() variable
150 if (permissionInfo.protectionFlags and in <lambda>()