/frameworks/base/services/core/java/com/android/server/pm/permission/ |
D | Permission.java | 103 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 …]
|
D | LegacyPermission.java | 92 public LegacyPermission(@NonNull PermissionInfo permissionInfo, @PermissionType int type, in LegacyPermission() argument 94 mPermissionInfo = permissionInfo; in LegacyPermission()
|
D | PermissionManagerService.java | 586 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/ |
D | PermissionInfoTest.java | 44 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/ |
D | PermissionPolicyService.java | 629 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/ |
D | IPermissionManager.aidl | 41 boolean addPermission(in PermissionInfo permissionInfo, boolean async); in addPermission() argument
|
D | PermissionManager.java | 246 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/ |
D | CrossProfileAppsServiceImplRoboTest.java | 434 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/ |
D | InstantAppRegistry.java | 1021 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/ |
D | StatsPullAtomService.java | 3297 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/ |
D | AppOpsService.java | 2685 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/ |
D | ApplicationPackageManager.java | 387 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/ |
D | DevicePolicyManagerService.java | 13513 PermissionInfo permissionInfo = packageManager.getPermissionInfo(permissionName, 0); 13514 return (permissionInfo.protectionLevel & PermissionInfo.PROTECTION_MASK_BASE)
|