/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/ui/ |
H A D | ManagePermissionsActivity.java | 17 package com.android.packageinstaller.permission.ui; 25 import com.android.packageinstaller.permission.ui.handheld.ManageStandardPermissionsFragment; 26 import com.android.packageinstaller.permission.ui.wear.AppPermissionsFragmentWear; 48 fragment = com.android.packageinstaller.permission.ui.television 65 fragment = com.android.packageinstaller.permission.ui.television 71 fragment = com.android.packageinstaller.permission.ui.handheld 74 fragment = com.android.packageinstaller.permission.ui.handheld 88 fragment = com.android.packageinstaller.permission.ui.television 91 fragment = com.android.packageinstaller.permission.ui.handheld
|
H A D | OverlayTouchActivity.java | 16 package com.android.packageinstaller.permission.ui;
|
H A D | ConfirmActionDialogFragment.java | 17 package com.android.packageinstaller.permission.ui;
|
H A D | OverlayWarningDialog.java | 17 package com.android.packageinstaller.permission.ui;
|
H A D | PreferenceImageView.java | 17 package com.android.packageinstaller.permission.ui;
|
H A D | ReviewPermissionsActivity.java | 17 package com.android.packageinstaller.permission.ui; 29 import com.android.packageinstaller.permission.ui.handheld.ReviewPermissionsFragment; 30 import com.android.packageinstaller.permission.ui.ConfirmActionDialogFragment.OnActionConfirmedListener; 31 import com.android.packageinstaller.permission.ui.wear.ReviewPermissionsWearFragment;
|
H A D | ButtonBarLayout.java | 17 package com.android.packageinstaller.permission.ui;
|
H A D | ManualLayoutFrame.java | 16 package com.android.packageinstaller.permission.ui; 68 // the rest of the sequence of permission dialogs.
|
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/utils/ |
H A D | IoUtils.java | 17 package com.android.packageinstaller.permission.utils;
|
H A D | ArrayUtils.java | 17 package com.android.packageinstaller.permission.utils;
|
H A D | EventLogger.java | 17 package com.android.packageinstaller.permission.utils; 33 * For each permission there are four events. The events are in the order of 34 * #ALL_DANGEROUS_PERMISSIONS. The four events per permission are (in that order): "requested", 40 /** All dangerous permission names in the same order as the events in MetricsEvent */ 42 Manifest.permission.READ_CALENDAR, 43 Manifest.permission.WRITE_CALENDAR, 44 Manifest.permission.CAMERA, 45 Manifest.permission.READ_CONTACTS, 46 Manifest.permission.WRITE_CONTACTS, 47 Manifest.permission [all...] |
H A D | LocationUtils.java | 16 package com.android.packageinstaller.permission.utils;
|
H A D | SafetyNetLogger.java | 17 package com.android.packageinstaller.permission.utils; 22 import com.android.packageinstaller.permission.model.AppPermissionGroup; 23 import com.android.packageinstaller.permission.model.Permission; 67 Permission permission = group.getPermissions().get(permissionNum); 73 builder.append(permission.getName()).append('|'); 76 builder.append(permission.isGranted()).append('|'); 78 builder.append(permission.isGranted() && (permission.getAppOp() == null 79 || permission.isAppOpAllowed())).append('|'); 82 builder.append(permission [all...] |
H A D | Utils.java | 17 package com.android.packageinstaller.permission.utils; 32 import com.android.packageinstaller.permission.model.AppPermissionGroup; 33 import com.android.packageinstaller.permission.model.AppPermissions; 34 import com.android.packageinstaller.permission.model.PermissionApps.PermissionApp; 162 public static boolean isPermissionIndividuallyControlled(Context context, String permission) { argument 166 return Manifest.permission.READ_CONTACTS.equals(permission) 167 || Manifest.permission.WRITE_CONTACTS.equals(permission) 168 || Manifest.permission [all...] |
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/service/ |
H A D | RuntimePermissionPresenterServiceImpl.java | 17 package com.android.packageinstaller.permission.service; 21 import android.content.pm.permission.RuntimePermissionPresentationInfo; 25 import com.android.packageinstaller.permission.model.AppPermissionGroup; 26 import com.android.packageinstaller.permission.model.AppPermissions; 27 import com.android.packageinstaller.permission.utils.Utils; 56 RuntimePermissionPresentationInfo permission = 59 permissions.add(permission);
|
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/ui/auto/ |
H A D | GrantPermissionsAutoViewHandler.java | 17 package com.android.packageinstaller.permission.ui.auto; 22 import com.android.packageinstaller.permission.ui.handheld.GrantPermissionsViewHandlerImpl; 25 * A {@link com.android.packageinstaller.permission.ui.GrantPermissionsViewHandler} that is
|
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/ui/handheld/ |
H A D | ManageCustomPermissionsFragment.java | 17 package com.android.packageinstaller.permission.ui.handheld;
|
H A D | ManageStandardPermissionsFragment.java | 16 package com.android.packageinstaller.permission.ui.handheld; 24 import com.android.packageinstaller.permission.model.PermissionGroup; 25 import com.android.packageinstaller.permission.utils.Utils;
|
H A D | MultiTargetSwitchPreference.java | 17 package com.android.packageinstaller.permission.ui.handheld;
|
H A D | AllAppPermissionsFragment.java | 17 package com.android.packageinstaller.permission.ui.handheld; 44 import com.android.packageinstaller.permission.model.AppPermissionGroup; 45 import com.android.packageinstaller.permission.model.Permission; 46 import com.android.packageinstaller.permission.utils.ArrayUtils; 47 import com.android.packageinstaller.permission.utils.Utils; 146 "Can't get permission info for " + info.requestedPermissions[i], e); 243 // We allow individual permission control for some permissions if review enabled 277 String permission) { 283 if (currentPermissionGroup.hasPermission(permission)) { 291 getContext(), packageInfo, permission); 276 getPermissionGroup(PackageInfo packageInfo, String permission) argument 301 MyMultiTargetSwitchPreference(Context context, String permission, AppPermissionGroup appPermissionGroup) argument [all...] |
H A D | ManagePermissionsFragment.java | 16 package com.android.packageinstaller.permission.ui.handheld; 29 import com.android.packageinstaller.permission.model.PermissionApps.PmCache; 30 import com.android.packageinstaller.permission.model.PermissionGroup; 31 import com.android.packageinstaller.permission.model.PermissionGroups; 32 import com.android.packageinstaller.permission.utils.Utils;
|
/packages/apps/PackageInstaller/tests/src/com/android/packageinstaller/permission/utils/ |
H A D | EventLoggerTest.java | 17 package com.android.packageinstaller.permission.utils; 35 * Tests {@link com.android.packageinstaller.permission.utils.EventLogger} 50 EventLogger.logPermissionRequested(null, Manifest.permission.READ_CALENDAR, 62 EventLogger.logPermissionRequested(null, Manifest.permission.SYSTEM_ALERT_WINDOW, 74 EventLogger.logPermissionDenied(null, Manifest.permission.READ_CALENDAR, "testPackage");
|
/packages/providers/DownloadProvider/tests/permission/src/com/android/providers/downloads/permission/tests/ |
H A D | DownloadProviderPermissionsTest.java | 17 package com.android.providers.downloads.permission.tests; 49 * {@link android.Manifest.permission#ACCESS_CACHE_FILESYSTEM} 70 * {@link com.android.providers.downloads.Manifest.permission#ACCESS_DOWNLOAD_MANAGER} 72 * {@link android.Manifest.permission#INTERNET} 89 * {@link com.android.providers.downloads.Manifest.permission#ACCESS_DOWNLOAD_MANAGER}
|
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/ |
H A D | AppPermissions.java | 17 package com.android.packageinstaller.permission.model; 138 private void addPermissionGroupIfNeeded(String permission) { argument 139 if (getGroupForPermission(permission) != null) { 144 mPackageInfo, permission); 153 * Find the group a permission belongs to. 155 * @param permission The name of the permission 157 * @return The group the permission belongs to 159 public AppPermissionGroup getGroupForPermission(String permission) { argument 161 if (group.hasPermission(permission)) { [all...] |
/packages/apps/Contacts/src/com/android/contacts/util/ |
H A D | PermissionsUtil.java | 19 import android.Manifest.permission; 34 // Each permission in this list is a cherry-picked permission from a particular permission 35 // group. Granting a permission group enables access to all permissions in that group so we 36 // only need to check a single permission in each group. 39 public static final String PHONE = permission.CALL_PHONE; 40 public static final String CONTACTS = permission.READ_CONTACTS; 41 public static final String LOCATION = permission.ACCESS_FINE_LOCATION; 55 public static boolean hasPermission(Context context, String permission) { argument 94 registerPermissionReceiver(Context context, BroadcastReceiver receiver, String permission) argument 104 notifyPermissionGranted(Context context, String permission) argument [all...] |