/aosp14/frameworks/base/services/permission/java/com/android/server/permission/access/permission/ |
H A D | UidPermissionPolicy.kt | 641 permissionName: String, 682 permissionName: String, 915 permissionName: String 1003 permissionName: String 1043 permissionName: String, 1055 permissionName: String, 1084 permissionName: String, 1321 permissionName: String 1327 permissionName: String 1334 permissionName: String [all …]
|
H A D | PermissionService.kt | 209 permissionName: String, 528 permissionName: String 554 permissionName: String 632 permissionName: String, 658 permissionName: String, 792 permissionName: String, 930 permissionName: String, 977 permissionName: String, 1021 permissionName: String, 1076 permissionName: String, [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/permission/ |
H A D | PermissionRegistry.java | 61 public Permission getPermission(@NonNull String permissionName) { in getPermission() argument 62 return mPermissions.get(permissionName); in getPermission() 69 public void removePermission(@NonNull String permissionName) { in removePermission() argument 70 mPermissions.remove(permissionName); in removePermission() 120 public ArraySet<String> getAppOpPermissionPackages(@NonNull String permissionName) { in getAppOpPermissionPackages() argument 121 return mAppOpPermissionPackages.get(permissionName); in getAppOpPermissionPackages() 124 public void addAppOpPermissionPackage(@NonNull String permissionName, in addAppOpPermissionPackage() argument 126 ArraySet<String> packageNames = mAppOpPermissionPackages.get(permissionName); in addAppOpPermissionPackage() 129 mAppOpPermissionPackages.put(permissionName, packageNames); in addAppOpPermissionPackage() 134 public void removeAppOpPermissionPackage(@NonNull String permissionName, in removeAppOpPermissionPackage() argument [all …]
|
H A D | PermissionAllowlist.java | 78 @NonNull String permissionName) { in getOemAppAllowlistState() argument 83 return permissions.get(permissionName); in getOemAppAllowlistState() 88 @NonNull String permissionName) { in getPrivilegedAppAllowlistState() argument 93 return permissions.get(permissionName); in getPrivilegedAppAllowlistState() 98 @NonNull String permissionName) { in getVendorPrivilegedAppAllowlistState() argument 103 return permissions.get(permissionName); in getVendorPrivilegedAppAllowlistState() 108 @NonNull String permissionName) { in getProductPrivilegedAppAllowlistState() argument 113 return permissions.get(permissionName); in getProductPrivilegedAppAllowlistState() 118 @NonNull String permissionName) { in getSystemExtPrivilegedAppAllowlistState() argument 123 return permissions.get(permissionName); in getSystemExtPrivilegedAppAllowlistState() [all …]
|
H A D | PermissionManagerService.java | 496 public void removePermission(String permissionName) { in removePermission() argument 497 mPermissionManagerServiceImpl.removePermission(permissionName); in removePermission() 503 .getPermissionFlags(packageName, permissionName, userId); in getPermissionFlags() 539 permissionName, flags, userId); in addAllowlistedRestrictedPermission() 546 permissionName, flags, userId); in removeAllowlistedRestrictedPermission() 571 permissionName, userId); in shouldShowRequestPermissionRationale() 868 int checkUidPermission(int uid, @NonNull String permissionName, in checkUidPermission() argument 900 && isDelegatedPermission(permissionName)) { in checkPermission() 908 return superImpl.apply(packageName, permissionName, userId); in checkPermission() 922 return superImpl.apply(uid, permissionName); in checkUidPermission() [all …]
|
H A D | LegacyPermissionState.java | 116 public PermissionState getPermissionState(@NonNull String permissionName, in getPermissionState() argument 123 return userState.getPermissionState(permissionName); in getPermissionState() 155 for (final String permissionName : permissionNames) { in hasPermissionState() 156 if (userState.getPermissionState(permissionName) != null) { in hasPermissionState() 237 public PermissionState getPermissionState(@NonNull String permissionName) { in getPermissionState() argument 238 return mPermissionStates.get(permissionName); in getPermissionState()
|
H A D | PermissionManagerServiceImpl.java | 348 @Nullable String permissionName) { 513 permissionName); in getAppOpPermissionPackagesInternal() 1028 @NonNull String permissionName) { in checkUidPermissionInternal() argument 1051 @NonNull String permissionName) { in checkSingleUidPermissionInternalLocked() argument 2247 permissionName); 3378 permissionName); 3381 permissionName); 3384 permissionName); 3399 permissionName); 4235 pName, permissionName, [all …]
|
H A D | PermissionManagerServiceInternal.java | 54 int checkPermission(@NonNull String packageName, @NonNull String permissionName, in checkPermission() argument 66 int checkUidPermission(int uid, @NonNull String permissionName); in checkUidPermission() argument 165 int[] getPermissionGids(@NonNull String permissionName, @UserIdInt int userId); in getPermissionGids() argument 175 String[] getAppOpPermissionPackages(@NonNull String permissionName); in getAppOpPermissionPackages() argument
|
H A D | Permission.java | 502 @NonNull String permissionName, int callingUid) { in enforcePermissionTree() argument 503 if (permissionName != null) { in enforcePermissionTree() 505 permissionName); in enforcePermissionTree() 518 @NonNull String permissionName) { in findPermissionTree() argument 521 if (permissionName.startsWith(permissionTreeName) in findPermissionTree() 522 && permissionName.length() > permissionTreeName.length() in findPermissionTree() 523 && permissionName.charAt(permissionTreeName.length()) == '.') { in findPermissionTree()
|
H A D | PermissionManagerServiceLoggingDecorator.java | 311 public int[] getPermissionGids(@NonNull String permissionName, int userId) { in getPermissionGids() argument 312 Log.i(LOG_TAG, "getPermissionGids(permissionName = " + permissionName + ", userId = " in getPermissionGids() 314 return mService.getPermissionGids(permissionName, userId); in getPermissionGids() 319 public String[] getAppOpPermissionPackages(@NonNull String permissionName) { in getAppOpPermissionPackages() argument 320 Log.i(LOG_TAG, "getAppOpPermissionPackages(permissionName = " + permissionName + ")"); in getAppOpPermissionPackages() 321 return mService.getAppOpPermissionPackages(permissionName); in getAppOpPermissionPackages()
|
H A D | PermissionManagerServiceInterface.java | 485 int[] getPermissionGids(@NonNull String permissionName, @UserIdInt int userId); in getPermissionGids() argument 494 String[] getAppOpPermissionPackages(@NonNull String permissionName); in getAppOpPermissionPackages() argument
|
/aosp14/frameworks/base/core/java/android/permission/ |
H A D | IPermissionManager.aidl | 37 PermissionInfo getPermissionInfo(String permissionName, String packageName, int flags); in getPermissionInfo() argument 43 void removePermission(String permissionName); in removePermission() argument 45 int getPermissionFlags(String packageName, String permissionName, int userId); in getPermissionFlags() argument 47 void updatePermissionFlags(String packageName, String permissionName, int flagMask, in updatePermissionFlags() argument 59 boolean addAllowlistedRestrictedPermission(String packageName, String permissionName, in addAllowlistedRestrictedPermission() argument 62 boolean removeAllowlistedRestrictedPermission(String packageName, String permissionName, in removeAllowlistedRestrictedPermission() argument 65 void grantRuntimePermission(String packageName, String permissionName, int userId); in grantRuntimePermission() argument 67 void revokeRuntimePermission(String packageName, String permissionName, int userId, in revokeRuntimePermission() argument 72 boolean shouldShowRequestPermissionRationale(String packageName, String permissionName, in shouldShowRequestPermissionRationale() argument 75 boolean isPermissionRevokedByPolicy(String packageName, String permissionName, int userId); in isPermissionRevokedByPolicy() argument
|
H A D | PermissionManager.java | 407 public PermissionInfo getPermissionInfo(@NonNull String permissionName, in getPermissionInfo() argument 495 public void removePermission(@NonNull String permissionName) { in removePermission() argument 497 mPermissionManager.removePermission(permissionName); in removePermission() 563 @NonNull String permissionName) { in isPermissionRevokedByPolicy() argument 601 @NonNull String permissionName, @NonNull UserHandle user) { in grantRuntimePermission() argument 704 + packageName + " " + permissionName + " for user " in updatePermissionFlags() 830 @NonNull String permissionName, in addAllowlistedRestrictedPermission() argument 834 permissionName, allowlistFlags, mContext.getUserId()); in addAllowlistedRestrictedPermission() 889 @NonNull String permissionName, in removeAllowlistedRestrictedPermission() argument 893 permissionName, allowlistFlags, mContext.getUserId()); in removeAllowlistedRestrictedPermission() [all …]
|
H A D | PermissionControllerService.java | 193 @NonNull String permissionName, @NonNull Runnable callback); in onRevokeRuntimePermission() argument 324 public void onGetGroupOfPlatformPermission(@NonNull String permissionName, in onGetGroupOfPlatformPermission() argument 523 public void revokeRuntimePermission(String packageName, String permissionName) { in onBind() argument 525 checkNotNull(permissionName, "permissionName"); in onBind() 532 permissionName, latch::countDown); in onBind() 650 @NonNull String permissionName, in onBind() 653 Objects.requireNonNull(permissionName); in onBind() 656 permissionName, callback::complete); in onBind()
|
H A D | IPermissionController.aidl | 39 void revokeRuntimePermission(String packageName, String permissionName); in revokeRuntimePermission() argument 55 in String permissionName, in getGroupOfPlatformPermission() argument
|
H A D | PermissionControllerManager.java | 593 @NonNull String permissionName) { in revokeRuntimePermission() argument 595 checkNotNull(permissionName); in revokeRuntimePermission() 597 mRemoteService.run(service -> service.revokeRuntimePermission(packageName, permissionName)); in revokeRuntimePermission() 815 public void getGroupOfPlatformPermission(@NonNull String permissionName, in getGroupOfPlatformPermission() argument 819 service.getGroupOfPlatformPermission(permissionName, future); in getGroupOfPlatformPermission() 825 Log.e(TAG, "Failed to get group of " + permissionName, err); in getGroupOfPlatformPermission()
|
/aosp14/frameworks/base/core/java/android/app/admin/ |
H A D | PackagePermissionPolicyKey.java | 59 @NonNull String permissionName) { in PackagePermissionPolicyKey() argument 62 mPermissionName = Objects.requireNonNull((permissionName)); in PackagePermissionPolicyKey() 115 String permissionName = parser.getAttributeValue( in readFromXml() local 117 return new PackagePermissionPolicyKey(identifier, packageName, permissionName); in readFromXml()
|
/aosp14/frameworks/base/services/permission/java/com/android/server/permission/access/ |
H A D | AccessUri.kt | 59 val permissionName: String 61 override fun toString(): String = "$scheme:///$permissionName"
|
/aosp14/frameworks/base/core/java/android/os/ |
H A D | SystemConfigManager.java | 126 public int[] getSystemPermissionUids(@NonNull String permissionName) { in getSystemPermissionUids() argument 128 return mInterface.getSystemPermissionUids(permissionName); in getSystemPermissionUids()
|
H A D | ISystemConfig.aidl | 44 int[] getSystemPermissionUids(String permissionName); in getSystemPermissionUids() argument
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | AppsFilterImpl.java | 642 String permissionName = permission.getName(); in addPackageInternal() local 645 if (mUsesPermissionToUids.containsKey(permissionName)) { in addPackageInternal() 647 permissionName); in addPackageInternal() 657 if (!mPermissionToUids.containsKey(permissionName)) { in addPackageInternal() 658 mPermissionToUids.put(permissionName, new ArraySet<>()); in addPackageInternal() 660 mPermissionToUids.get(permissionName).add(newPkgSetting.getAppId()); in addPackageInternal() 1115 String permissionName = permission.getName(); in removePackageInternal() local 1116 if (mPermissionToUids.containsKey(permissionName)) { in removePackageInternal() 1117 mPermissionToUids.get(permissionName).remove(setting.getAppId()); in removePackageInternal() 1118 if (mPermissionToUids.get(permissionName).isEmpty()) { in removePackageInternal() [all …]
|
/aosp14/frameworks/base/services/java/com/android/server/ |
H A D | SystemConfigService.java | 75 public int[] getSystemPermissionUids(String permissionName) { 83 if (permissions != null && permissions.contains(permissionName)) {
|
/aosp14/frameworks/base/services/core/java/com/android/server/vr/ |
H A D | EnabledComponentsObserver.java | 252 String serviceName, String permissionName) { in loadComponentNames() argument 268 if (!permissionName.equals(info.permission)) { in loadComponentNames() 271 + permissionName); in loadComponentNames()
|
/aosp14/frameworks/base/services/core/java/com/android/server/policy/ |
H A D | PermissionPolicyService.java | 917 @NonNull String permissionName) { in addAppOps() argument 918 PermissionInfo permissionInfo = mRuntimeAndTheirBgPermissionInfos.get(permissionName); in addAppOps() 932 String permissionName = permissionInfo.name; in addPermissionAppOp() local 935 int permissionFlags = mPackageManager.getPermissionFlags(permissionName, in addPermissionAppOp() 944 int appOpCode = getSwitchOp(permissionName); in addPermissionAppOp() 983 String permissionName = permissionInfo.name; in shouldGrantAppOp() local 985 boolean isGranted = mPackageManager.checkPermission(permissionName, packageName) in shouldGrantAppOp() 991 int permissionFlags = mPackageManager.getPermissionFlags(permissionName, packageName, in shouldGrantAppOp() 1008 permissionName); in shouldGrantAppOp() 1021 String permissionName = permissionInfo.name; in addExtraAppOp() local [all …]
|
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/backup/testutils/ |
H A D | PackageManagerStub.java | 239 public void grantRuntimePermission(String packageName, String permissionName, in grantRuntimePermission() argument 245 public void revokeRuntimePermission(String packageName, String permissionName, in revokeRuntimePermission() argument 251 public int getPermissionFlags(String permissionName, String packageName, UserHandle user) { in getPermissionFlags() argument 256 public void updatePermissionFlags(String permissionName, String packageName, int flagMask, in updatePermissionFlags() argument
|