Home
last modified time | relevance | path

Searched refs:permissionInfo (Results 1 – 13 of 13) sorted by relevance

/frameworks/base/services/core/java/com/android/server/pm/permission/
DPermission.java103 public Permission(@NonNull PermissionInfo permissionInfo, @PermissionType int type) { in Permission() argument
104 mPermissionInfo = permissionInfo; in Permission()
113 public void setPermissionInfo(@Nullable PermissionInfo permissionInfo) { in setPermissionInfo() argument
114 if (permissionInfo != null) { in setPermissionInfo()
115 mPermissionInfo = permissionInfo; in setPermissionInfo()
123 mReconciled = permissionInfo != null; in setPermissionInfo()
365 @NonNull PermissionInfo permissionInfo, @NonNull Permission permissionTree) { in addToTree() argument
372 || !comparePermissionInfos(mPermissionInfo, permissionInfo)); in addToTree()
373 mPermissionInfo = new PermissionInfo(permissionInfo); in addToTree()
397 @NonNull PermissionInfo permissionInfo, in isOverridingSystemPermission() argument
[all …]
DLegacyPermission.java92 public LegacyPermission(@NonNull PermissionInfo permissionInfo, @PermissionType int type, in LegacyPermission() argument
94 mPermissionInfo = permissionInfo; in LegacyPermission()
DPermissionManagerService.java586 final PermissionInfo permissionInfo; in getPermissionInfo() local
592 permissionInfo = bp.generatePermissionInfo(flags, targetSdkVersion); in getPermissionInfo()
596 if (mPackageManagerInt.filterAppAccess(permissionInfo.packageName, callingUid, in getPermissionInfo()
601 return permissionInfo; in getPermissionInfo()
2378 final PermissionInfo permissionInfo;
2395 permissionInfo = PackageInfoUtils.generatePermissionInfo(p,
2403 oldPermission, permissionInfo, mPackageManagerInt);
2406 permissionInfo, pkg, mRegistry.getPermissionTrees(),
5675 PermissionInfo permissionInfo = sPlatformPermissions.get(permission);
5677 if (permissionInfo == null) {
[all …]
/frameworks/base/core/tests/coretests/src/android/content/pm/
DPermissionInfoTest.java44 PermissionInfo permissionInfo = new PermissionInfo(); in createFromParcel_returnsKnownCerts() local
45 permissionInfo.protectionLevel = in createFromParcel_returnsKnownCerts()
47 permissionInfo.knownCerts = new ArraySet<>(2); in createFromParcel_returnsKnownCerts()
48 permissionInfo.knownCerts.add(KNOWN_CERT_DIGEST_1); in createFromParcel_returnsKnownCerts()
49 permissionInfo.knownCerts.add(KNOWN_CERT_DIGEST_2); in createFromParcel_returnsKnownCerts()
51 permissionInfo.writeToParcel(parcel, 0); in createFromParcel_returnsKnownCerts()
/frameworks/base/services/core/java/com/android/server/policy/
DPermissionPolicyService.java629 PermissionInfo permissionInfo = permissionInfos.get(i); in PermissionToOpSynchroniser() local
630 mRuntimeAndTheirBgPermissionInfos.put(permissionInfo.name, permissionInfo); in PermissionToOpSynchroniser()
632 if (permissionInfo.backgroundPermission != null) { in PermissionToOpSynchroniser()
633 String backgroundNonRuntimePermission = permissionInfo.backgroundPermission; in PermissionToOpSynchroniser()
636 if (permissionInfo.backgroundPermission.equals( in PermissionToOpSynchroniser()
717 PermissionInfo permissionInfo = mRuntimeAndTheirBgPermissionInfos.get(permissionName); in addAppOps() local
718 if (permissionInfo == null) { in addAppOps()
721 addPermissionAppOp(packageInfo, pkg, permissionInfo); in addAppOps()
722 addExtraAppOp(packageInfo, pkg, permissionInfo); in addAppOps()
726 @NonNull AndroidPackage pkg, @NonNull PermissionInfo permissionInfo) { in addPermissionAppOp() argument
[all …]
/frameworks/base/core/java/android/permission/
DIPermissionManager.aidl41 boolean addPermission(in PermissionInfo permissionInfo, boolean async); in addPermission() argument
DPermissionManager.java246 public boolean addPermission(@NonNull PermissionInfo permissionInfo, boolean async) { in addPermission() argument
248 return mPermissionManager.addPermission(permissionInfo, async); in addPermission()
/frameworks/base/services/robotests/src/com/android/server/pm/
DCrossProfileAppsServiceImplRoboTest.java434 PermissionInfo permissionInfo = new PermissionInfo(); in createCrossProfilesPermissionInfo() local
435 permissionInfo.name = Manifest.permission.INTERACT_ACROSS_PROFILES; in createCrossProfilesPermissionInfo()
436 permissionInfo.protectionLevel = PermissionInfo.PROTECTION_FLAG_APPOP; in createCrossProfilesPermissionInfo()
437 return permissionInfo; in createCrossProfilesPermissionInfo()
/frameworks/base/services/core/java/com/android/server/pm/
DInstantAppRegistry.java1021 final PermissionInfo permissionInfo = permissionManager.getPermissionInfo(permissionName,
1023 return permissionInfo != null
1024 && (permissionInfo.getProtection() == PermissionInfo.PROTECTION_DANGEROUS
1025 || (permissionInfo.getProtectionFlags()
1027 && (permissionInfo.getProtectionFlags() & PermissionInfo.PROTECTION_FLAG_INSTANT)
/frameworks/base/services/core/java/com/android/server/stats/pull/
DStatsPullAtomService.java3297 PermissionInfo permissionInfo;
3300 permissionInfo = pm.getPermissionInfo(permName, 0);
3318 permissionFlags, permissionInfo.getProtection()
3319 | permissionInfo.getProtectionFlags());
3327 permissionFlags, permissionInfo.getProtection()
3328 | permissionInfo.getProtectionFlags());
/frameworks/base/services/core/java/com/android/server/appop/
DAppOpsService.java2685 PermissionInfo permissionInfo; in updatePermissionRevokedCompat() local
2687 permissionInfo = packageManager.getPermissionInfo(permissionName, 0); in updatePermissionRevokedCompat()
2693 if (!permissionInfo.isRuntime()) { in updatePermissionRevokedCompat()
2702 if (permissionInfo.backgroundPermission != null) { in updatePermissionRevokedCompat()
2703 if (packageManager.checkPermission(permissionInfo.backgroundPermission, packageName) in updatePermissionRevokedCompat()
2712 + permissionInfo.backgroundPermission); in updatePermissionRevokedCompat()
2717 packageManager.updatePermissionFlags(permissionInfo.backgroundPermission, in updatePermissionRevokedCompat()
6994 PermissionInfo permissionInfo;
6996 permissionInfo = mContext.getPackageManager().getPermissionInfo(permission, 0);
7000 if (permissionInfo.getProtection() == PROTECTION_DANGEROUS) {
/frameworks/base/core/java/android/app/
DApplicationPackageManager.java387 final PermissionInfo permissionInfo = getPermissionManager().getPermissionInfo(permName, in getPermissionInfo() local
389 if (permissionInfo == null) { in getPermissionInfo()
392 return permissionInfo; in getPermissionInfo()
/frameworks/base/services/devicepolicy/java/com/android/server/devicepolicy/
DDevicePolicyManagerService.java13513 PermissionInfo permissionInfo = packageManager.getPermissionInfo(permissionName, 0);
13514 return (permissionInfo.protectionLevel & PermissionInfo.PROTECTION_MASK_BASE)