/frameworks/base/core/java/android/content/pm/ |
H A D | AppsQueryHelper.java | 209 protected List<PackageInfo> getPackagesHoldingPermission(String perm, int userId) { argument 211 return mPackageManager.getPackagesHoldingPermissions(new String[]{perm}, 0,
|
/frameworks/base/core/tests/coretests/src/android/content/pm/ |
H A D | AppsQueryHelperTests.java | 140 protected List<PackageInfo> getPackagesHoldingPermission(String perm, int userId) { argument
|
/frameworks/base/services/core/java/com/android/server/am/ |
H A D | UriPermissionOwner.java | 77 UriPermission perm = it.next(); 78 if (grantUri == null || grantUri.equals(perm.uri)) { 79 perm.removeReadOwner(this); 80 service.removeUriPermissionIfNeededLocked(perm); 92 UriPermission perm = it.next(); 93 if (grantUri == null || grantUri.equals(perm.uri)) { 94 perm.removeWriteOwner(this); 95 service.removeUriPermissionIfNeededLocked(perm); 105 public void addReadPermission(UriPermission perm) { argument 109 mReadPerms.add(perm); 112 addWritePermission(UriPermission perm) argument 119 removeReadPermission(UriPermission perm) argument 126 removeWritePermission(UriPermission perm) argument [all...] |
H A D | UriPermission.java | 371 private Snapshot(UriPermission perm) { argument 372 this.targetUserId = perm.targetUserId; 373 this.sourcePkg = perm.sourcePkg; 374 this.targetPkg = perm.targetPkg; 375 this.uri = perm.uri; 376 this.persistedModeFlags = perm.persistedModeFlags; 377 this.persistedCreateTime = perm.persistedCreateTime;
|
H A D | ActivityManagerService.java | 8322 "Checking read perm for " + pprperm + " for " + pp.getPath() 8337 "Checking write perm " + ppwperm + " for " + pp.getPath() 8533 UriPermission perm = targetUris.get(grantUri); 8534 if (perm == null) { 8535 perm = new UriPermission(sourcePkg, targetPkg, targetUid, grantUri); 8536 targetUris.put(grantUri, perm); 8539 return perm; 8565 final UriPermission perm = perms.valueAt(i); 8566 if (perm.uri.prefix && grantUri.uri.isPathPrefixMatch(perm 8976 removeUriPermissionIfNeededLocked(UriPermission perm) argument [all...] |
/frameworks/base/core/java/android/os/ |
H A D | SELinux.java | 99 * @param perm The permission name. 102 public static final native boolean checkSELinuxAccess(String scon, String tcon, String tclass, String perm); argument
|
/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | BasePermission.java | 40 PackageParser.Permission perm; field in class:BasePermission
|
H A D | PermissionsState.java | 641 public PermissionData(BasePermission perm) { argument 642 mPerm = perm;
|
H A D | PackageManagerService.java | 1353 private static final String TAG_PERMISSION_BACKUP = "perm-grant-backup"; 1358 private static final String TAG_PERMISSION = "perm"; 2469 SystemConfig.PermissionEntry perm = permConfig.valueAt(i); 2470 BasePermission bp = mSettings.mPermissions.get(perm.name); 2472 bp = new BasePermission(perm.name, "android", BasePermission.TYPE_BUILTIN); 2473 mSettings.mPermissions.put(perm.name, bp); 2475 if (perm.gids != null) { 2476 bp.setGids(perm.gids, perm.perUser); 3987 if (bp.perm ! 12240 hasPermission(PackageParser.Package pkgInfo, String perm) argument 12701 isNewPlatformPermissionForPackage(String perm, PackageParser.Package pkg) argument 12718 grantSignaturePermission(String perm, PackageParser.Package pkg, BasePermission bp, PermissionsState origPermissions) argument [all...] |
/frameworks/native/cmds/servicemanager/ |
H A D | service_manager.c | 65 static bool check_mac_perms(pid_t spid, uid_t uid, const char *tctx, const char *perm, const char *name) argument 81 int result = selinux_check_access(sctx, tctx, class, perm, (void *) &ad); 88 static bool check_mac_perms_from_getcon(pid_t spid, uid_t uid, const char *perm) argument 90 return check_mac_perms(spid, uid, service_manager_context, perm, NULL); 93 static bool check_mac_perms_from_lookup(pid_t spid, uid_t uid, const char *perm, const char *name) argument 108 allowed = check_mac_perms(spid, uid, tctx, perm, name); 115 const char *perm = "add"; local 121 return check_mac_perms_from_lookup(spid, uid, perm, str8(name, name_len)) ? 1 : 0; 126 const char *perm = "list"; local 127 return check_mac_perms_from_getcon(spid, uid, perm) 132 const char *perm = "find"; local [all...] |
/frameworks/base/core/java/android/widget/ |
H A D | AppSecurityPermissions.java | 90 MyPermissionGroupInfo(PermissionInfo perm) { argument 91 name = perm.packageName; 92 packageName = perm.packageName; 146 public void setPermission(MyPermissionGroupInfo grp, MyPermissionInfo perm, argument 150 mPerm = perm; 162 CharSequence label = perm.mLabel; 163 if (perm.mNew && newPermPrefix != null) { 179 if (localLOGV) Log.i(TAG, "Made perm item " + perm.name 479 MyPermissionInfo perm 499 getPermissionItemView(MyPermissionGroupInfo grp, MyPermissionInfo perm, boolean first, CharSequence newPermPrefix, boolean showRevokeUI) argument 505 getPermissionItemView(Context context, LayoutInflater inflater, MyPermissionGroupInfo grp, MyPermissionInfo perm, boolean first, CharSequence newPermPrefix, String packageName, boolean showRevokeUI) argument [all...] |
/frameworks/av/drm/drmserver/ |
H A D | DrmManagerService.cpp | 51 const char *DrmManagerService::get_perm_label(drm_perm_t perm) { argument 52 unsigned int index = perm; 55 ALOGE("SELinux: Failed to retrieve permission label(perm=%d).\n", perm); 61 bool DrmManagerService::selinuxIsProtectedCallAllowed(pid_t spid, drm_perm_t perm) { argument 68 const char *str_perm = get_perm_label(perm); 82 bool DrmManagerService::isProtectedCallAllowed(drm_perm_t perm) { argument 92 return selinuxIsProtectedCallAllowed(spid, perm);
|
/frameworks/av/media/mtp/ |
H A D | MtpDevice.cpp | 659 bool MtpDevice::readObject(MtpObjectHandle handle, const char* destPath, int group, int perm) { argument 670 fchmod(fd, perm);
|
/frameworks/base/services/core/java/com/android/server/ |
H A D | StorageManagerService.java | 1456 private void enforcePermission(String perm) { argument 1457 mContext.enforceCallingOrSelfPermission(perm, perm);
|
/frameworks/data-binding/prebuilds/1.0-rc0/ |
H A D | databinding-studio-bundle.jar | META-INF/ META-INF/MANIFEST.MF android/ android/databinding/ android/databinding/Bindable.class Bindable. ... |