Home
last modified time | relevance | path

Searched refs:AppPermissionGroup (Results 1 – 22 of 22) sorted by relevance

/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/model/
DAppPermissions.java42 private final ArrayList<AppPermissionGroup> mGroups = new ArrayList<>();
45 private final ArrayMap<String, AppPermissionGroup> mGroupNameToGroup = new ArrayMap<>();
48 private final ArrayMap<String, AppPermissionGroup> mPermissionNameToGroup = new ArrayMap<>();
92 public AppPermissionGroup getPermissionGroup(String name) { in getPermissionGroup()
96 public List<AppPermissionGroup> getPermissionGroups() { in getPermissionGroups()
103 AppPermissionGroup group = mGroups.get(i); in isReviewRequired()
130 private void addAllPermissions(AppPermissionGroup group) { in addAllPermissions()
147 AppPermissionGroup group = AppPermissionGroup.create(mContext, mPackageInfo, in loadPermissionGroups()
158 AppPermissionGroup backgroundGroup = group.getBackgroundPermissions(); in loadPermissionGroups()
180 public AppPermissionGroup getGroupForPermission(String permission) { in getGroupForPermission()
[all …]
DAppPermissionGroup.java83 public final class AppPermissionGroup implements Comparable<AppPermissionGroup> { class
84 private static final String LOG_TAG = AppPermissionGroup.class.getSimpleName();
134 private AppPermissionGroup mBackgroundPermissions;
173 public static AppPermissionGroup create(Context context, PackageInfo packageInfo, in create()
223 public static AppPermissionGroup create(Application app, String packageName, in create()
255 public static AppPermissionGroup create(Context context, PackageInfo packageInfo, in create()
278 public static AppPermissionGroup create(Context context, PackageInfo packageInfo, in create()
295 AppPermissionGroup group = new AppPermissionGroup(context, packageInfo, groupInfo.name, in create()
416 group.mBackgroundPermissions = new AppPermissionGroup(group.mContext, in create()
460 private AppPermissionGroup(Context context, PackageInfo packageInfo, String name, in AppPermissionGroup() method in AppPermissionGroup
[all …]
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/utils/legacy/
DLegacySafetyNetLogger.java23 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
50 public static void logPermissionsToggled(ArraySet<AppPermissionGroup> groups) { in logPermissionsToggled()
51 ArrayMap<String, ArrayList<AppPermissionGroup>> groupsByPackage = new ArrayMap<>(); in logPermissionsToggled()
55 AppPermissionGroup group = groups.valueAt(i); in logPermissionsToggled()
57 ArrayList<AppPermissionGroup> groupsForThisPackage = groupsByPackage.get( in logPermissionsToggled()
79 List<AppPermissionGroup> groups) { in buildChangedPermissionForPackageMessage()
86 AppPermissionGroup group = groups.get(groupNum); in buildChangedPermissionForPackageMessage()
97 private static void buildChangedPermissionForGroup(AppPermissionGroup group, in buildChangedPermissionForGroup()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/model/v31/
DAppPermissionUsage.java44 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
72 @NonNull List<AppPermissionGroup> groups, @Nullable PackageOps lastUsage, in AppPermissionUsage()
78 final AppPermissionGroup group = groups.get(i); in AppPermissionUsage()
137 private final @NonNull AppPermissionGroup mGroup;
141 public GroupUsage(@NonNull AppPermissionGroup group, @Nullable PackageOps lastUsage, in GroupUsage()
262 private static Set<String> getAllOps(AppPermissionGroup appPermissionGroup) { in getAllOps()
289 public @NonNull AppPermissionGroup getGroup() { in getGroup()
380 private final AppPermissionGroup mAppPermissionGroup;
385 AppPermissionGroup appPermissionGroup, in AttributionLabelledGroupUsage()
415 public AppPermissionGroup getGroup() { in getGroup()
[all …]
DPermissionUsages.java55 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
255 final AppPermissionGroup appPermGroup = permissionApp.getPermissionGroup(); in loadInBackground()
291 AppPermissionGroup micGroup = AppPermissionGroup.create(getContext(), in loadInBackground()
293 AppPermissionGroup camGroup = AppPermissionGroup.create(getContext(), in loadInBackground()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/service/
DPermissionControllerServiceImpl.java61 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
207 private @NonNull ArrayList<AppPermissionGroup> getRevocableGroupsForPermissions( in getRevocableGroupsForPermissions()
209 ArrayList<AppPermissionGroup> groupsToRevoke = new ArrayList<>(); in getRevocableGroupsForPermissions()
212 AppPermissionGroup group = appPerms.getPermissionGroups().get(groupNum); in getRevocableGroupsForPermissions()
228 AppPermissionGroup bgPerms = group.getBackgroundPermissions(); in getRevocableGroupsForPermissions()
233 AppPermissionGroup bgPerms = group.getBackgroundPermissions(); in getRevocableGroupsForPermissions()
252 @NonNull ArrayList<AppPermissionGroup> groupsToRevoke) { in revokePermissionGroups()
258 AppPermissionGroup group = groupsToRevoke.get(groupsToRevokeNum); in revokePermissionGroups()
351 ArrayList<AppPermissionGroup> groupsToRevoke = getRevocableGroupsForPermissions( in onRevokeRuntimePermissions()
478 final AppPermissionGroup appPermissionGroup = appPermissions.getGroupForPermission( in onRevokeRuntimePermission()
[all …]
DBackupHelper.java54 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
586 @NonNull AppPermissionGroup group) { in fromPermissionGroup()
642 AppPermissionGroup group = appPerms.getGroupForPermission(mPermissionName); in restore()
933 List<AppPermissionGroup> groups = appPerms.getPermissionGroups(); in fromAppPermissions()
937 AppPermissionGroup group = groups.get(groupNum); in fromAppPermissions()
1011 AppPermissionGroup group = appPerms.getPermissionGroups().get(i); in restore()
1018 AppPermissionGroup bgGroup = group.getBackgroundPermissions(); in restore()
DLocationAccessCheck.java134 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
540 AppPermissionGroup bgLocationGroup = userPkg.getBackgroundLocationGroup(); in getLocationUsersLocked()
784 AppPermissionGroup bgLocationGroup = userPkg.getBackgroundLocationGroup(); in resetAlreadyNotifiedPackagesWithoutPermissionLocked()
1420 AppPermissionGroup getLocationGroup() { in getLocationGroup()
1422 return AppPermissionGroup.create(mContext, getPackageInfo(), ACCESS_FINE_LOCATION, in getLocationGroup()
1437 AppPermissionGroup getBackgroundLocationGroup() { in getBackgroundLocationGroup()
1438 AppPermissionGroup locationGroup = getLocationGroup(); in getBackgroundLocationGroup()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/wear/
DWearAppPermissionGroupsHelper.kt32 import com.android.permissioncontroller.permission.model.AppPermissionGroup in <lambda>()
62 private val toggledGroups: ArraySet<AppPermissionGroup> = ArraySet() in <lambda>()
77 val groups: List<AppPermissionGroup> = appPermissions.permissionGroups in <lambda>()
181 private fun getPermissionInfosFromGroup(group: AppPermissionGroup): List<PermissionInfo> = in <lambda>()
197 group: AppPermissionGroup, in <lambda>()
258 private fun getPermissionFromGroup(group: AppPermissionGroup, permName: String): Permission? { in <lambda>()
276 private fun revokePermissionInGroup(group: AppPermissionGroup, permName: String) { in <lambda>()
305 private fun onPermissionGroupClicked(group: AppPermissionGroup, grantCategory: String) { in <lambda>()
340 private fun addToggledGroup(group: AppPermissionGroup) { in <lambda>()
376 val group: AppPermissionGroup,
DReviewPermissionsWearFragment.java50 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
103 for (AppPermissionGroup group : mAppPermissions.getPermissionGroups()) { in onCreatePreferences()
147 for (AppPermissionGroup group : mAppPermissions.getPermissionGroups()) { in loadPreferences()
214 List<AppPermissionGroup> groups = mAppPermissions.getPermissionGroups(); in isPackageUpdated()
217 AppPermissionGroup group = groups.get(i); in isPackageUpdated()
281 AppPermissionGroup group = mAppPermissions.getPermissionGroup(groupName); in confirmPermissionsReview()
292 AppPermissionGroup backgroundGroup = group.getBackgroundPermissions(); in confirmPermissionsReview()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/auto/
DAutoAllAppPermissionsFragment.java48 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
64 private List<AppPermissionGroup> mGroups;
280 private AppPermissionGroup getPermissionForegroundGroup(PackageInfo packageInfo, in getPermissionForegroundGroup()
282 AppPermissionGroup appPermissionGroup = null; in getPermissionForegroundGroup()
286 AppPermissionGroup currentPermissionGroup = mGroups.get(i); in getPermissionForegroundGroup()
300 appPermissionGroup = AppPermissionGroup.create( in getPermissionForegroundGroup()
315 AppPermissionGroup appPermissionGroup) { in MyMultiTargetSwitchPreference()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/handheld/
DPermissionControlPreference.java47 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
76 @NonNull AppPermissionGroup group, @NonNull String caller) { in PermissionControlPreference()
81 @NonNull AppPermissionGroup group, @NonNull String caller, long sessionId) { in PermissionControlPreference()
156 public void setGroupSummary(@NonNull AppPermissionGroup group) { in setGroupSummary()
158 AppPermissionGroup backgroundGroup = group.getBackgroundPermissions(); in setGroupSummary()
DAllAppPermissionsFragment.java44 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
250 AppPermissionGroup appPermGroup = AppPermissionGroup.create( in getPreference()
275 AppPermissionGroup appPermissionGroup) { in MyMultiTargetSwitchPreference()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/television/
DAppPermissionsFragment.java56 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
79 private ArraySet<AppPermissionGroup> mToggledGroups;
240 for (AppPermissionGroup group : mAppPermissions.getPermissionGroups()) { in loadPreferences()
328 final AppPermissionGroup group = mAppPermissions.getPermissionGroup(groupName); in onPreferenceClick()
371 private void addToggledGroup(AppPermissionGroup group) { in addToggledGroup()
400 AppPermissionGroup group = mAppPermissions.getPermissionGroup(preference.getKey()); in setPreferencesCheckedState()
404 AppPermissionGroup backgroundGroup = group.getBackgroundPermissions(); in setPreferencesCheckedState()
DPermissionAppsFragment.java41 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
75 private ArraySet<AppPermissionGroup> mToggledGroups;
425 private void addToggledGroup(String packageName, AppPermissionGroup group) { in addToggledGroup()
DAllAppPermissionsFragment.java49 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
248 final AppPermissionGroup permGroup = mAppPermissions.getPermissionGroup(group.name); in getMutablePreference()
DAppPermissionFragment.java67 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
224 AppPermissionGroup group = appPermissions.getPermissionGroup(mPermGroupName); in createPreferences()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/model/legacy/
DPermissionApps.java40 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
266 AppPermissionGroup group = AppPermissionGroup.create(mContext, in loadPermissionApps()
364 private final AppPermissionGroup mAppPermissionGroup;
370 public PermissionApp(String packageName, AppPermissionGroup appPermissionGroup, in PermissionApp()
438 public AppPermissionGroup getPermissionGroup() { in getPermissionGroup()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/legacy/
DPermissionUsageViewModelLegacy.kt28 import com.android.permissioncontroller.permission.model.AppPermissionGroup in <lambda>()
212 private fun AppPermissionGroup.isSystem() = !Utils.isGroupOrBgGroupUserSensitive(this) in <lambda>() method
DPermissionUsageDetailsViewModelLegacy.kt36 import com.android.permissioncontroller.permission.model.AppPermissionGroup in <lambda>()
355 private fun AppPermissionGroup.isSystem() = !Utils.isGroupOrBgGroupUserSensitive(this) in <lambda>() method
469 Set<AppPermissionGroup> = in <lambda>()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/utils/
DUtils.java113 import com.android.permissioncontroller.permission.model.AppPermissionGroup;
676 public static boolean shouldShowPermission(Context context, AppPermissionGroup group) { in shouldShowPermission()
723 public static boolean isGroupOrBgGroupUserSensitive(AppPermissionGroup group) { in isGroupOrBgGroupUserSensitive()
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/model/
DGrantPermissionsViewModel.kt78 import com.android.permissioncontroller.permission.model.AppPermissionGroup in <lambda>()
804 AppPermissionGroup.create( in <lambda>()