/frameworks/base/services/core/java/com/android/server/am/ |
D | UriPermissionOwner.java | 77 UriPermission perm = it.next(); in removeUriPermissionLocked() local 78 if (grantUri == null || grantUri.equals(perm.uri)) { in removeUriPermissionLocked() 79 perm.removeReadOwner(this); in removeUriPermissionLocked() 80 service.removeUriPermissionIfNeededLocked(perm); in removeUriPermissionLocked() 92 UriPermission perm = it.next(); in removeUriPermissionLocked() local 93 if (grantUri == null || grantUri.equals(perm.uri)) { in removeUriPermissionLocked() 94 perm.removeWriteOwner(this); in removeUriPermissionLocked() 95 service.removeUriPermissionIfNeededLocked(perm); in removeUriPermissionLocked() 105 public void addReadPermission(UriPermission perm) { in addReadPermission() argument 109 mReadPerms.add(perm); in addReadPermission() [all …]
|
D | UriPermission.java | 371 private Snapshot(UriPermission perm) { in Snapshot() argument 372 this.targetUserId = perm.targetUserId; in Snapshot() 373 this.sourcePkg = perm.sourcePkg; in Snapshot() 374 this.targetPkg = perm.targetPkg; in Snapshot() 375 this.uri = perm.uri; in Snapshot() 376 this.persistedModeFlags = perm.persistedModeFlags; in Snapshot() 377 this.persistedCreateTime = perm.persistedCreateTime; in Snapshot()
|
D | BroadcastQueue.java | 521 int perm = mService.checkComponentPermission(filter.requiredPermission, in deliverToRegisteredReceiverLocked() local 523 if (perm != PackageManager.PERMISSION_GRANTED) { in deliverToRegisteredReceiverLocked() 550 int perm = mService.checkComponentPermission(requiredPermission, in deliverToRegisteredReceiverLocked() local 552 if (perm != PackageManager.PERMISSION_GRANTED) { in deliverToRegisteredReceiverLocked() 584 int perm = mService.checkComponentPermission(null, in deliverToRegisteredReceiverLocked() local 586 if (perm != PackageManager.PERMISSION_GRANTED) { in deliverToRegisteredReceiverLocked() 1065 int perm = mService.checkComponentPermission(info.activityInfo.permission, in processNextBroadcast() local 1068 if (!skip && perm != PackageManager.PERMISSION_GRANTED) { in processNextBroadcast() 1106 perm = AppGlobals.getPackageManager(). in processNextBroadcast() 1112 perm = PackageManager.PERMISSION_DENIED; in processNextBroadcast() [all …]
|
D | ActivityManagerService.java | 8533 UriPermission perm = targetUris.get(grantUri); in findOrCreateUriPermissionLocked() local 8534 if (perm == null) { in findOrCreateUriPermissionLocked() 8535 perm = new UriPermission(sourcePkg, targetPkg, targetUid, grantUri); in findOrCreateUriPermissionLocked() 8536 targetUris.put(grantUri, perm); in findOrCreateUriPermissionLocked() 8539 return perm; in findOrCreateUriPermissionLocked() 8565 final UriPermission perm = perms.valueAt(i); in checkUriPermissionLocked() local 8566 if (perm.uri.prefix && grantUri.uri.isPathPrefixMatch(perm.uri.uri) in checkUriPermissionLocked() 8567 && perm.getStrength(modeFlags) >= minStrength) { in checkUriPermissionLocked() 8792 final UriPermission perm = findOrCreateUriPermissionLocked( in grantUriPermissionUncheckedLocked() local 8794 perm.grantModes(modeFlags, owner); in grantUriPermissionUncheckedLocked() [all …]
|
/frameworks/native/cmds/servicemanager/ |
D | service_manager.c | 65 static bool check_mac_perms(pid_t spid, uid_t uid, const char *tctx, const char *perm, const char *… in check_mac_perms() argument 81 int result = selinux_check_access(sctx, tctx, class, perm, (void *) &ad); in check_mac_perms() 88 static bool check_mac_perms_from_getcon(pid_t spid, uid_t uid, const char *perm) in check_mac_perms_from_getcon() argument 90 return check_mac_perms(spid, uid, service_manager_context, perm, NULL); in check_mac_perms_from_getcon() 93 static bool check_mac_perms_from_lookup(pid_t spid, uid_t uid, const char *perm, const char *name) in check_mac_perms_from_lookup() argument 108 allowed = check_mac_perms(spid, uid, tctx, perm, name); in check_mac_perms_from_lookup() 115 const char *perm = "add"; in svc_can_register() local 121 return check_mac_perms_from_lookup(spid, uid, perm, str8(name, name_len)) ? 1 : 0; in svc_can_register() 126 const char *perm = "list"; in svc_can_list() local 127 return check_mac_perms_from_getcon(spid, uid, perm) ? 1 : 0; in svc_can_list() [all …]
|
/frameworks/compile/mclinker/lib/Support/Unix/ |
D | FileSystem.inc | 106 mode_t perm = 0; 108 perm |= S_IRUSR; 110 perm |= S_IWUSR; 112 perm |= S_IXUSR; 114 perm |= S_IRGRP; 116 perm |= S_IWGRP; 118 perm |= S_IXGRP; 120 perm |= S_IROTH; 122 perm |= S_IWOTH; 124 perm |= S_IXOTH; [all …]
|
/frameworks/base/core/java/com/android/server/ |
D | SystemConfig.java | 345 String perm = parser.getAttributeValue(null, "name"); in readPermissionsFromXml() local 346 if (perm == null) { in readPermissionsFromXml() 352 perm = perm.intern(); in readPermissionsFromXml() 353 readPermission(parser, perm); in readPermissionsFromXml() 356 String perm = parser.getAttributeValue(null, "name"); in readPermissionsFromXml() local 357 if (perm == null) { in readPermissionsFromXml() 378 perm = perm.intern(); in readPermissionsFromXml() 384 perms.add(perm); in readPermissionsFromXml() 617 final PermissionEntry perm = new PermissionEntry(name, perUser); in readPermission() local 618 mPermissions.put(name, perm); in readPermission() [all …]
|
/frameworks/base/core/java/android/widget/ |
D | AppSecurityPermissions.java | 90 MyPermissionGroupInfo(PermissionInfo perm) { in MyPermissionGroupInfo() argument 91 name = perm.packageName; in MyPermissionGroupInfo() 92 packageName = perm.packageName; in MyPermissionGroupInfo() 146 public void setPermission(MyPermissionGroupInfo grp, MyPermissionInfo perm, in setPermission() argument 150 mPerm = perm; in setPermission() 162 CharSequence label = perm.mLabel; in setPermission() 163 if (perm.mNew && newPermPrefix != null) { in setPermission() 179 if (localLOGV) Log.i(TAG, "Made perm item " + perm.name in setPermission() 479 MyPermissionInfo perm = perms.get(j); in displayPermissions() local 480 View view = getPermissionItemView(grp, perm, j == 0, in displayPermissions() [all …]
|
/frameworks/av/drm/drmserver/ |
D | DrmManagerService.cpp | 51 const char *DrmManagerService::get_perm_label(drm_perm_t perm) { in get_perm_label() argument 52 unsigned int index = perm; in get_perm_label() 55 ALOGE("SELinux: Failed to retrieve permission label(perm=%d).\n", perm); in get_perm_label() 61 bool DrmManagerService::selinuxIsProtectedCallAllowed(pid_t spid, drm_perm_t perm) { in selinuxIsProtectedCallAllowed() argument 68 const char *str_perm = get_perm_label(perm); in selinuxIsProtectedCallAllowed() 82 bool DrmManagerService::isProtectedCallAllowed(drm_perm_t perm) { in isProtectedCallAllowed() argument 92 return selinuxIsProtectedCallAllowed(spid, perm); in isProtectedCallAllowed()
|
/frameworks/av/drm/libdrmframework/include/ |
D | DrmManagerService.h | 61 static const char *get_perm_label(drm_perm_t perm); 63 static bool selinuxIsProtectedCallAllowed(pid_t spid, drm_perm_t perm); 65 static bool isProtectedCallAllowed(drm_perm_t perm);
|
/frameworks/compile/mclinker/lib/Support/Windows/ |
D | FileSystem.inc | 77 int perm = 0; 80 perm |= _S_IREAD; 84 perm |= _S_IWRITE; 86 return ::_open(pPath.native().c_str(), pOFlag | _O_BINARY, perm);
|
/frameworks/base/core/java/android/content/pm/ |
D | AppsQueryHelper.java | 209 protected List<PackageInfo> getPackagesHoldingPermission(String perm, int userId) { in getPackagesHoldingPermission() argument 211 return mPackageManager.getPackagesHoldingPermissions(new String[]{perm}, 0, in getPackagesHoldingPermission()
|
D | PackageParser.java | 753 final String perm = p.requestedPermissions.get(i); in generatePackageInfo() local 754 pi.requestedPermissions[i] = perm; in generatePackageInfo() 757 if (grantedPermissions != null && grantedPermissions.contains(perm)) { in generatePackageInfo() 2542 final String perm = spi.newPerms[in]; in parseBaseApkCommon() local 2543 if (!pkg.requestedPermissions.contains(perm)) { in parseBaseApkCommon() 2544 pkg.requestedPermissions.add(perm); in parseBaseApkCommon() 3106 PermissionGroup perm = new PermissionGroup(owner); in parsePermissionGroup() local 3110 if (!parsePackageItemInfo(owner, perm.info, outError, in parsePermissionGroup() 3123 perm.info.descriptionRes = sa.getResourceId( in parsePermissionGroup() 3126 perm.info.flags = sa.getInt( in parsePermissionGroup() [all …]
|
/frameworks/base/core/java/android/os/ |
D | SELinux.java | 102 …atic final native boolean checkSELinuxAccess(String scon, String tcon, String tclass, String perm); in checkSELinuxAccess() argument
|
/frameworks/base/services/core/java/com/android/server/pm/ |
D | BasePermission.java | 40 PackageParser.Permission perm; field in BasePermission
|
D | PermissionsState.java | 641 public PermissionData(BasePermission perm) { in PermissionData() argument 642 mPerm = perm; in PermissionData()
|
D | Settings.java | 680 bp.perm = null; in transferPermissionsLPw() 2976 final PermissionInfo pi = bp.perm != null ? bp.perm.info : bp.pendingInfo; in writePermissionLPr() 4802 PackageParser.Permission perm = perms.get(i); in dumpPackageLPr() local 4804 && !permissionNames.contains(perm.info.name)) { in dumpPackageLPr() 4807 pw.print(prefix); pw.print(" "); pw.print(perm.info.name); in dumpPackageLPr() 4809 pw.print(PermissionInfo.protectionToString(perm.info.protectionLevel)); in dumpPackageLPr() 4810 if ((perm.info.flags&PermissionInfo.FLAG_COSTS_MONEY) != 0) { in dumpPackageLPr() 4813 if ((perm.info.flags&PermissionInfo.FLAG_REMOVED) != 0) { in dumpPackageLPr() 4816 if ((perm.info.flags&PermissionInfo.FLAG_INSTALLED) != 0) { in dumpPackageLPr() 4829 String perm = perms.get(i); in dumpPackageLPr() local [all …]
|
/frameworks/base/services/core/java/com/android/server/job/ |
D | JobSchedulerShellCommand.java | 80 final int perm = mPM.checkUidPermission( in checkPermission() local 82 if (perm != PackageManager.PERMISSION_GRANTED) { in checkPermission()
|
/frameworks/av/media/mtp/ |
D | MtpDevice.h | 123 int perm);
|
D | MtpDevice.cpp | 659 bool MtpDevice::readObject(MtpObjectHandle handle, const char* destPath, int group, int perm) { in readObject() argument 670 fchmod(fd, perm); in readObject()
|
/frameworks/base/core/java/android/accounts/ |
D | AbstractAccountAuthenticator.java | 513 final String perm = Manifest.permission.ACCOUNT_MANAGER; in checkBinderPermission() local 514 if (mContext.checkCallingOrSelfPermission(perm) != PackageManager.PERMISSION_GRANTED) { in checkBinderPermission() 515 throw new SecurityException("caller uid " + uid + " lacks " + perm); in checkBinderPermission()
|
/frameworks/base/core/tests/coretests/src/android/content/pm/ |
D | AppsQueryHelperTests.java | 140 protected List<PackageInfo> getPackagesHoldingPermission(String perm, int userId) { in getPackagesHoldingPermission() argument
|
/frameworks/base/core/java/com/android/internal/app/ |
D | ResolverComparator.java | 430 final String perm = mPm.getServiceInfo(componentName, 0).permission; in resolveRankerService() local 431 if (!ResolverRankerService.BIND_PERMISSION.equals(perm)) { in resolveRankerService()
|
D | ChooserActivity.java | 505 final String perm = pm.getServiceInfo(serviceComponent, 0).permission; in queryTargetServices() local 506 if (!ChooserTargetService.BIND_PERMISSION.equals(perm)) { in queryTargetServices()
|
/frameworks/base/cmds/pm/src/com/android/commands/pm/ |
D | Pm.java | 1354 String perm = nextArg(); in runGrantRevokePermission() local 1355 if (perm == null) { in runGrantRevokePermission() 1362 mPm.grantRuntimePermission(pkg, perm, userId); in runGrantRevokePermission() 1364 mPm.revokeRuntimePermission(pkg, perm, userId); in runGrantRevokePermission()
|