/packages/apps/TvSettings/Settings/src/com/android/tv/settings/autofill/ |
AutofillHelper.java | 58 final String permission = info.serviceInfo.permission; local 59 if (Manifest.permission.BIND_AUTOFILL_SERVICE.equals(permission) 60 || Manifest.permission.BIND_AUTOFILL.equals(permission)) { 127 // Service does not declare the proper permission, ignore it.
|
/packages/experimental/PermissionApp/src/foo/bar/permission/ |
PermissionActivity.java | 17 package foo.bar.permission; 203 case Manifest.permission.READ_CALENDAR: { 208 case Manifest.permission.READ_CONTACTS: { 238 // if (checkSelfPermission(Manifest.permission.READ_CONTACTS) 240 // requestPermissions(new String[] {Manifest.permission.READ_CONTACTS}, 252 if (checkSelfPermission(Manifest.permission.READ_CALENDAR) 254 requestPermissions(new String[]{Manifest.permission.READ_CALENDAR}, 267 if (checkSelfPermission(Manifest.permission.READ_CALENDAR) 269 permissions.add(Manifest.permission.READ_CALENDAR); 271 if (checkSelfPermission(Manifest.permission.READ_CONTACTS [all...] |
/system/netd/server/ |
FwmarkServer.cpp | 40 constexpr const char *UPDATE_DEVICE_STATS = "android.permission.UPDATE_DEVICE_STATS"; 126 Permission permission = mNetworkController->getPermissionForUser(client->getUid()); local 129 if ((permission & PERMISSION_SYSTEM) != PERMISSION_SYSTEM) { 169 permission = static_cast<Permission>(permission | fwmark.permission); 253 permission = PERMISSION_NONE; 279 permission = static_cast<Permission>(permission | fwmark.permission) [all...] |
/frameworks/base/services/core/java/com/android/server/pm/permission/ |
PermissionsState.java | 17 package com.android.server.pm.permission; 54 /** The permission operation failed. */ 57 /** The permission operation succeeded and no gids changed. */ 60 /** The permission operation succeeded and gids changed. */ 178 * Grant an install permission. 180 * @param permission The permission to grant. 185 public int grantInstallPermission(BasePermission permission) { 186 return grantPermission(permission, UserHandle.USER_ALL); 190 * Revoke an install permission 311 String permission = mPermissions.keyAt(i); local 444 final PermissionData permission = mPermissions.valueAt(i); local 485 String permission = mPermissions.keyAt(i); local [all...] |
PermissionManagerInternal.java | 17 package com.android.server.pm.permission; 26 import android.content.pm.PackageParser.Permission; 29 import com.android.server.pm.permission.PermissionManagerInternal.PermissionCallback; 43 * Callbacks invoked when interesting actions have been taken on a permission. 95 * We might auto-grant permissions if any permission of the group is already granted. Hence if 96 * the group of a granted permission changes we need to revoke it to avoid having permissions of 102 * @param permissionCallback Callback for permission changed 114 * the permission settings. 134 * Retrieve all of the known permission groups in the system. 139 * Retrieve all of the information we know about a particular permission [all...] |
PermissionSettings.java | 17 package com.android.server.pm.permission; 44 * direct access outside of the permission package with the sole exception 46 * permission manager or package settings. 53 * All of the permissions known to the system. The mapping is from permission 54 * name to permission object. 61 * All permission trees known to the system. The mapping is from permission tree 62 * name to permission object. 69 * All permisson groups know to the system. The mapping is from permission group 70 * name to permission group object [all...] |
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/ui/handheld/ |
ReviewPermissionsFragment.java | 17 package com.android.packageinstaller.permission.ui.handheld; 42 import com.android.packageinstaller.permission.model.AppPermissionGroup; 43 import com.android.packageinstaller.permission.model.AppPermissions; 44 import com.android.packageinstaller.permission.model.Permission; 45 import com.android.packageinstaller.permission.ui.ConfirmActionDialogFragment; 46 import com.android.packageinstaller.permission.ui.ManagePermissionsActivity; 47 import com.android.packageinstaller.permission.utils.ArrayUtils; 48 import com.android.packageinstaller.permission.utils.Utils; 58 "com.android.packageinstaller.permission.ui.extra.PACKAGE_INFO" 212 final Permission permission = group.getPermissions().get(j); local [all...] |
/cts/tests/netlegacy22.permission/src/android/net/cts/legacy/api22/permission/ |
QtaguidPermissionTest.java | 1 package android.net.cts.legacy.api22.permission;
|
/cts/tests/tests/permission/src/android/permission/cts/ |
AppOpsTest.java | 17 package android.permission.cts; 36 import android.Manifest.permission; 64 permissionToOpStr.put(permission.ACCESS_COARSE_LOCATION, 66 permissionToOpStr.put(permission.ACCESS_FINE_LOCATION, AppOpsManager.OPSTR_FINE_LOCATION); 67 permissionToOpStr.put(permission.READ_CONTACTS, AppOpsManager.OPSTR_READ_CONTACTS); 68 permissionToOpStr.put(permission.WRITE_CONTACTS, AppOpsManager.OPSTR_WRITE_CONTACTS); 69 permissionToOpStr.put(permission.READ_CALL_LOG, AppOpsManager.OPSTR_READ_CALL_LOG); 70 permissionToOpStr.put(permission.WRITE_CALL_LOG, AppOpsManager.OPSTR_WRITE_CALL_LOG); 71 permissionToOpStr.put(permission.READ_CALENDAR, AppOpsManager.OPSTR_READ_CALENDAR); 72 permissionToOpStr.put(permission.WRITE_CALENDAR, AppOpsManager.OPSTR_WRITE_CALENDAR) [all...] |
FileUtils.java | 1 package android.permission.cts;
|
NoWifiStatePermissionTest.java | 17 package android.permission.cts; 45 * <p>Requires Permission: 46 * {@link android.Manifest.permission#ACCESS_WIFI_STATE}. 59 * <p>Requires Permission: 60 * {@link android.Manifest.permission#ACCESS_WIFI_STATE}. 73 * <p>Requires Permission: 74 * {@link android.Manifest.permission#ACCESS_WIFI_STATE}. 87 * <p>Requires Permission: 88 * {@link android.Manifest.permission#ACCESS_WIFI_STATE}. 101 * <p>Requires Permission [all...] |
/frameworks/base/core/java/android/content/pm/permission/ |
RuntimePermissionPresenter.java | 17 package android.content.pm.permission; 47 * runtime permissions in the same permission group may be presented as a 48 * single permission in the UI. 61 "android.content.pm.permission.RuntimePermissionPresenter.key.result"; 85 * Gets the singleton runtime permission presenter. 122 * Revoke the permission {@code permissionName} for app {@code packageName} 125 * @param permissionName The permission to revoke
|
/frameworks/base/services/core/java/com/android/server/connectivity/ |
PermissionMonitor.java | 19 import static android.Manifest.permission.CHANGE_NETWORK_STATE; 20 import static android.Manifest.permission.CONNECTIVITY_INTERNAL; 21 import static android.Manifest.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS; 22 import static android.Manifest.permission.NETWORK_STACK; 75 // Keys are App IDs. Values are true for SYSTEM permission and false for NETWORK permission. 137 Boolean permission = mApps.get(uid); local 140 if (permission == null || permission == NETWORK) { 164 boolean hasPermission(PackageInfo app, String permission) { 297 final Boolean permission = highestPermissionForUid(mApps.get(appUid), appName); local 314 Boolean permission = null; local [all...] |
/frameworks/rs/tests/java_api/CannyLive/src/com/android/example/cannylive/ |
MainActivity.java | 84 String []permission = {
local 85 Manifest.permission.CAMERA,
86 Manifest.permission.RECORD_AUDIO,
87 Manifest.permission.WRITE_EXTERNAL_STORAGE,
88 Manifest.permission.READ_EXTERNAL_STORAGE
91 boolean []permissionDenied = new boolean[permission.length];
92 for (int i = 0; i < permission.length; i++) {
93 String per = permission[i];
95 permission[i] );
101 Log.v(TAG, "Permission ok = " + permission_ok); [all...] |
/hardware/libhardware/modules/sensors/dynamic_sensor/ |
HidRawSensor.h | 76 std::string permission; member in struct:android::SensorHalExt::HidRawSensor::FeatureValue
|
/libcore/ojluni/src/main/java/sun/net/www/protocol/file/ |
FileURLConnection.java | 38 import java.security.Permission; 216 Permission permission; field in class:FileURLConnection 218 /* since getOutputStream isn't supported, only read permission is 221 public Permission getPermission() throws IOException { 222 if (permission == null) { 225 permission = new FilePermission(decodedPath, "read"); 227 permission = new FilePermission( 231 return permission;
|
/libcore/ojluni/src/main/java/sun/net/www/protocol/jar/ |
JarURLConnection.java | 42 import java.security.Permission; 59 /* the permission to get this JAR file. This is the actual, ultimate, 60 * permission, returned by the jar file factory. 62 private Permission permission; field in class:JarURLConnection 98 public Permission getPermission() throws IOException { 124 /* we also ask the factory the permission that was required 125 * to get the jarFile, and set it as our permission.
|
/packages/apps/DocumentsUI/src/com/android/documentsui/prefs/ |
ScopedAccessLocalPreferences.java | 96 Log.d(TAG, "Setting permission of " + packageName + ":" + uuid + ":" + directory 162 public static List<Permission> getAllPermissions(Context context) { 164 final ArrayList<Permission> permissions = new ArrayList<>(); 176 final Permission permission = getPermission(key, status); local 177 if (permission != null) { 178 permissions.add(permission); 206 private static Permission getPermission(String key, Integer status) { 214 return new Permission(pkg, uuid, directory, status); 217 public static final class Permission { [all...] |
/packages/apps/HTMLViewer/src/com/android/htmlviewer/ |
HTMLViewerActivity.java | 98 checkSelfPermission(Manifest.permission.READ_EXTERNAL_STORAGE)) { 99 requestPermissions(new String[] {Manifest.permission.READ_EXTERNAL_STORAGE}, 0); 109 // We only ever request 1 permission, so these arguments should always have the same form. 111 assert Manifest.permission.READ_EXTERNAL_STORAGE.equals(permissions[0]); 114 // Try again now that we have the permission.
|
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/ |
PermissionGroups.java | 17 package com.android.packageinstaller.permission.model; 34 import com.android.packageinstaller.permission.utils.Utils; 193 // If we have handled this permission, no more work to do. 205 // If no app uses this permission,
|
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/ui/auto/ |
AppPermissionsFragment.java | 17 package com.android.packageinstaller.permission.ui.auto; 40 import com.android.packageinstaller.permission.model.AppPermissionGroup; 41 import com.android.packageinstaller.permission.model.AppPermissions; 42 import com.android.packageinstaller.permission.utils.Utils;
|
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/ui/television/ |
AllAppPermissionsFragment.java | 17 package com.android.packageinstaller.permission.ui.television; 46 import com.android.packageinstaller.permission.model.AppPermissionGroup; 47 import com.android.packageinstaller.permission.model.AppPermissions; 48 import com.android.packageinstaller.permission.utils.Utils; 150 Log.e(LOG_TAG, "Can't get permission info for " 308 case Manifest.permission.READ_CONTACTS: 309 case Manifest.permission.WRITE_CONTACTS: 310 case Manifest.permission.READ_SMS: 311 case Manifest.permission.READ_CALL_LOG: 312 case Manifest.permission.CALL_PHONE: [all...] |
ManagePermissionsFragment.java | 16 package com.android.packageinstaller.permission.ui.television; 34 import com.android.packageinstaller.permission.model.PermissionApps.PmCache; 35 import com.android.packageinstaller.permission.model.PermissionGroup; 36 import com.android.packageinstaller.permission.model.PermissionGroups; 37 import com.android.packageinstaller.permission.utils.Utils;
|
/packages/apps/Settings/src/com/android/settings/applications/ |
AppPermissions.java | 34 * packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/AppPermissions.java 96 Log.w(TAG, "Unknown permission: " + requestedPerm); 114 Permission permission = new Permission(runtime, granted); local 115 group.addPermission(permission, permName); 130 private final ArrayMap<String, Permission> mPermissions = new ArrayMap<>(); 140 Permission permission = mPermissions.valueAt(i); local 141 if (permission.runtime && !permission.granted) [all...] |
/cts/tests/framework/base/activitymanager/util/src/android/server/am/ |
ActivityManagerTestBase.java | 232 mContext.getPackageName(), android.Manifest.permission.MANAGE_ACTIVITY_STACKS); 234 mContext.getPackageName(), android.Manifest.permission.ACTIVITY_EMBEDDING); [all...] |