/frameworks/base/services/core/java/com/android/server/pm/permission/ |
D | UserPermissionState.java | 56 public UidPermissionState getUidState(@AppIdInt int appId) { in getUidState() argument 57 checkAppId(appId); in getUidState() 58 return mUidStates.get(appId); in getUidState() 62 public UidPermissionState getOrCreateUidState(@AppIdInt int appId) { in getOrCreateUidState() argument 63 checkAppId(appId); in getOrCreateUidState() 64 UidPermissionState uidState = mUidStates.get(appId); in getOrCreateUidState() 67 mUidStates.put(appId, uidState); in getOrCreateUidState() 74 @AppIdInt int appId, @NonNull UidPermissionState other) { in createUidStateWithExisting() 75 checkAppId(appId); in createUidStateWithExisting() 77 mUidStates.put(appId, uidState); in createUidStateWithExisting() [all …]
|
/frameworks/base/services/permission/java/com/android/server/permission/access/permission/ |
D | DevicePermissionPolicy.kt | 53 override fun MutateStateScope.onAppIdRemoved(appId: Int) { in <lambda>() 55 if (appId in userState.appIdDevicePermissionFlags) { in <lambda>() 57 appId in <lambda>() 64 userState.appIdDevicePermissionFlags.forEachReversedIndexed { _, appId, _ -> in <lambda>() method 68 appIdDevicePermissionFlags.mutate(appId) ?: return@forEachReversedIndexed in <lambda>() 81 userState.appIdDevicePermissionFlags.forEachReversedIndexed { _, appId, _ -> in <lambda>() method 85 appIdDevicePermissionFlags.mutate(appId) ?: return@forEachReversedIndexed in <lambda>() 100 trimPermissionStates(packageState.appId) in <lambda>() 105 trimPermissionStates(packageState.appId) in <lambda>() 108 override fun MutateStateScope.onPackageRemoved(packageName: String, appId: Int) { in <lambda>() [all …]
|
D | AppIdPermissionPolicy.kt | 86 newState.externalState.appIdPackageNames.forEachIndexed { _, appId, _ -> in <lambda>() method 87 inheritImplicitPermissionStates(appId, userId) in <lambda>() 91 override fun MutateStateScope.onAppIdRemoved(appId: Int) { in <lambda>() 93 if (appId in userState.appIdPermissionFlags) { in <lambda>() 94 newState.mutateUserStateAt(userStateIndex).mutateAppIdPermissionFlags() -= appId in <lambda>() 114 trimPermissionStates(packageState.appId) in <lambda>() 115 revokePermissionsOnPackageUpdate(packageState.appId) in <lambda>() 131 inheritImplicitPermissionStates(packageState.appId, userId) in <lambda>() 142 trimPermissionStates(packageState.appId) in <lambda>() 143 revokePermissionsOnPackageUpdate(packageState.appId) in <lambda>() [all …]
|
D | AppIdPermissionUpgrade.kt | 90 packageState.appId, in <lambda>() 109 val appId = packageState.appId in <lambda>() constant 112 getPermissionFlags(appId, userId, Manifest.permission.ACCESS_FINE_LOCATION) in <lambda>() 116 getPermissionFlags(appId, userId, Manifest.permission.ACCESS_COARSE_LOCATION) in <lambda>() 142 packageState.appId, in <lambda>() 173 with(policy) { getPermissionFlags(packageState.appId, userId, permissionName) } in <lambda>() 197 val appId = packageState.appId in <lambda>() constant 200 getPermissionFlags(appId, userId, Manifest.permission.BODY_SENSORS_BACKGROUND) in <lambda>() 209 appId, in <lambda>() 218 with(policy) { getPermissionFlags(appId, userId, Manifest.permission.BODY_SENSORS) } in <lambda>() [all …]
|
D | PermissionService.kt | 398 Permission(permissionInfo, true, Permission.TYPE_DYNAMIC, permissionTree.appId) in <lambda>() 429 if (permissionTree != null && permissionTree.appId == UserHandle.getAppId(callingUid)) { in <lambda>() 444 if (permissionTree.appId != Process.SYSTEM_UID) { in <lambda>() 459 if (permissionTree.appId == permission.appId) { in <lambda>() 559 val appId = packageState.appId in <lambda>() constant 563 if (isSinglePermissionGranted(appId, userId, isInstantApp, permissionName, deviceId)) { in <lambda>() 571 appId, in <lambda>() 586 appId: Int, in <lambda>() 592 val flags = getPermissionFlagsWithPolicy(appId, userId, permissionName, deviceId) in <lambda>() 620 with(policy) { getUidPermissionFlags(packageState.appId, userId) } in <lambda>() [all …]
|
D | AppIdPermissionMigration.kt | 79 legacyAppIdPermissionStates.forEach { (appId, legacyPermissionStates) -> in <lambda>() method 80 val packageNames = state.externalState.appIdPackageNames[appId] in <lambda>() 82 Slog.w(LOG_TAG, "Dropping unknown app ID $appId when migrating permission state") in <lambda>() 87 appIdPermissionFlags[appId] = permissionFlags in <lambda>() 94 "Dropping unknown permission $permissionName for app ID $appId" + in <lambda>() 100 migratePermissionFlags(permission, legacyPermissionState, appId, userId) in <lambda>() 111 appId: Int, in <lambda>() 151 "Migrated appId: $appId, permission: " + in <lambda>()
|
D | DevicePermissionPersistence.kt | 64 appIdDevicePermissionFlags.forEachReversedIndexed { appIdIndex, appId, _ -> in <lambda>() method 65 if (appId !in state.externalState.appIdPackageNames) { in <lambda>() 66 Slog.w(LOG_TAG, "Dropping unknown app ID $appId when parsing permission state") in <lambda>() 76 val appId = getAttributeIntOrThrow(ATTR_ID) in <lambda>() constant 78 appIdPermissionFlags[appId] = devicePermissionFlags in <lambda>() 114 appIdDevicePermissionFlags.forEachIndexed { _, appId, devicePermissionFlags -> in <lambda>() method 115 serializeAppId(appId, devicePermissionFlags) in <lambda>() 121 appId: Int, in <lambda>() 125 attributeInt(ATTR_ID, appId) in <lambda>()
|
D | AppIdPermissionPersistence.kt | 163 appIdPermissionFlags.forEachReversedIndexed { appIdIndex, appId, _ -> in <lambda>() method 164 if (appId !in state.externalState.appIdPackageNames) { in <lambda>() 165 Slog.w(LOG_TAG, "Dropping unknown app ID $appId when parsing permission state") in <lambda>() 173 val appId = getAttributeIntOrThrow(ATTR_ID) in <lambda>() constant 175 appIdPermissionFlags[appId] = permissionFlags in <lambda>() 200 appIdPermissionFlags.forEachIndexed { _, appId, permissionFlags -> in <lambda>() method 201 serializeAppId(appId, permissionFlags) in <lambda>() 207 appId: Int, in <lambda>() 211 attributeInt(ATTR_ID, appId) in <lambda>()
|
/frameworks/base/services/core/java/com/android/server/pm/ |
D | AppIdSettingMap.java | 61 public boolean registerExistingAppId(int appId, SettingBase setting, Object name) { in registerExistingAppId() argument 62 if (appId >= Process.FIRST_APPLICATION_UID) { in registerExistingAppId() 64 final int index = appId - Process.FIRST_APPLICATION_UID; in registerExistingAppId() 72 "Adding duplicate app id: " + appId in registerExistingAppId() 78 if (mSystemSettings.get(appId) != null) { in registerExistingAppId() 80 "Adding duplicate shared id: " + appId in registerExistingAppId() 84 mSystemSettings.put(appId, setting); in registerExistingAppId() 89 public SettingBase getSetting(int appId) { in getSetting() argument 90 if (appId >= Process.FIRST_APPLICATION_UID) { in getSetting() 92 final int index = appId - Process.FIRST_APPLICATION_UID; in getSetting() [all …]
|
D | AppsFilterLocked.java | 55 protected boolean isForceQueryable(int appId) { in isForceQueryable() argument 57 return super.isForceQueryable(appId); in isForceQueryable() 104 protected boolean shouldFilterApplicationUsingCache(int callingUid, int appId, int userId) { in shouldFilterApplicationUsingCache() argument 106 return super.shouldFilterApplicationUsingCache(callingUid, appId, userId); in shouldFilterApplicationUsingCache()
|
/frameworks/base/core/java/android/os/ |
D | UserHandle.java | 243 final int appId = getAppId(uid); in isApp() local 244 return appId >= Process.FIRST_APPLICATION_UID && appId <= Process.LAST_APPLICATION_UID; in isApp() 256 final int appId = getAppId(uid); in isCore() local 257 return appId < Process.FIRST_APPLICATION_UID; in isCore() 376 public static int getUid(@UserIdInt int userId, @AppIdInt int appId) { in getUid() argument 377 if (MU_ENABLED && appId >= 0) { in getUid() 378 return userId * PER_USER_RANGE + (appId % PER_USER_RANGE); in getUid() 380 return appId; in getUid() 392 public int getUid(@AppIdInt int appId) { in getUid() argument 393 return getUid(getIdentifier(), appId); in getUid() [all …]
|
/frameworks/base/services/permission/java/com/android/server/permission/access/appop/ |
D | AppIdAppOpPolicy.kt | 46 override fun MutateStateScope.onAppIdRemoved(appId: Int) { in <lambda>() 48 val appIdIndex = userState.appIdAppOpModes.indexOfKey(appId) in <lambda>() 59 fun GetStateScope.getAppOpModes(appId: Int, userId: Int): IndexedMap<String, Int>? = in <lambda>() 60 state.userStates[userId]?.appIdAppOpModes?.get(appId) in <lambda>() 62 fun MutateStateScope.removeAppOpModes(appId: Int, userId: Int): Boolean { in <lambda>() 68 newState.userStates.valueAt(userStateIndex).appIdAppOpModes.indexOfKey(appId) in <lambda>() 76 fun GetStateScope.getAppOpMode(appId: Int, userId: Int, appOpName: String): Int = in <lambda>() 79 ?.get(appId) in <lambda>() 83 appId: Int, in <lambda>() 95 .appIdAppOpModes[appId] in <lambda>() [all …]
|
D | AppOpService.kt | 148 val appId = UserHandle.getAppId(uid) in <lambda>() constant 152 with(appIdPolicy) { opNameMapToOpSparseArray(getAppOpModes(appId, userId)?.map) } in <lambda>() 156 getUidModeFromPermissionState(appId, userId, permissionName, deviceId) in <lambda>() 172 val appId = UserHandle.getAppId(uid) in <lambda>() constant 178 service.getState { with(appIdPolicy) { getAppOpMode(appId, userId, opName) } } in <lambda>() 181 getUidModeFromPermissionState(appId, userId, permissionName, deviceId) in <lambda>() 187 val appId = UserHandle.getAppId(uid) in <lambda>() constant 189 return service.getState { with(appIdPolicy) { getAppOpModes(appId, userId) } }?.map in <lambda>() 193 appId: Int, in <lambda>() 204 getPermissionFlags(appId, deviceId, userId, permissionName) in <lambda>() [all …]
|
D | AppIdAppOpPersistence.kt | 52 userState.appIdAppOpModes.forEachReversedIndexed { appIdIndex, appId, _ -> in <lambda>() method 55 appId !in state.externalState.appIdPackageNames && in <lambda>() 56 appId >= Process.FIRST_APPLICATION_UID in <lambda>() 58 Slog.w(LOG_TAG, "Dropping unknown app ID $appId when parsing app-op state") in <lambda>() 66 val appId = getAttributeIntOrThrow(ATTR_ID) in <lambda>() constant 68 appIdAppOpModes[appId] = appOpModes in <lambda>() 78 appIdAppOpModes.forEachIndexed { _, appId, appOpModes -> in <lambda>() method 79 serializeAppId(appId, appOpModes) in <lambda>() 85 appId: Int, in <lambda>() 89 attributeInt(ATTR_ID, appId) in <lambda>()
|
D | AppIdAppOpMigration.kt | 39 legacyAppIdAppOpModes.forEach { (appId, legacyAppOpModes) -> in <lambda>() method 40 val packageNames = state.externalState.appIdPackageNames[appId] in <lambda>() 42 if (packageNames == null && appId >= Process.FIRST_APPLICATION_UID) { in <lambda>() 43 Slog.w(LOG_TAG, "Dropping unknown app ID $appId when migrating app op state") in <lambda>() 48 appIdAppOpModes[appId] = appOpModes in <lambda>()
|
D | AppIdAppOpUpgrade.kt | 32 getAppOpMode(packageState.appId, userId, AppOpsManager.OPSTR_RUN_IN_BACKGROUND) in MutateStateScope() 34 packageState.appId, in MutateStateScope() 47 packageState.appId, in MutateStateScope() 55 packageState.appId, in MutateStateScope()
|
/frameworks/libs/service_entitlement/java/com/android/libraries/entitlement/ |
D | ServiceEntitlement.java | 206 public String queryEntitlementStatus(String appId, ServiceEntitlementRequest request) in queryEntitlementStatus() argument 208 return queryEntitlementStatus(ImmutableList.of(appId), request); in queryEntitlementStatus() 254 String appId, ServiceEntitlementRequest request, EsimOdsaOperation operation) in performEsimOdsa() argument 256 return getEsimOdsaResponse(appId, request, operation).body(); in performEsimOdsa() 268 String appId, ServiceEntitlementRequest request, EsimOdsaOperation operation) in getEsimOdsaResponse() argument 270 return eapAkaApi.performEsimOdsaOperation(appId, carrierConfig, request, operation); in getEsimOdsaResponse() 285 public String acquireOidcAuthenticationEndpoint(String appId, ServiceEntitlementRequest request) in acquireOidcAuthenticationEndpoint() argument 288 return eapAkaApi.acquireOidcAuthenticationEndpoint(appId, carrierConfig, request); in acquireOidcAuthenticationEndpoint()
|
/frameworks/base/services/permission/java/com/android/server/permission/access/ |
D | AccessPolicy.kt | 85 .mutateOrPut(packageState.appId) { MutableIndexedListSet() } in <lambda>() 147 val appId = packageState.appId in <lambda>() constant 148 mutateAppIdPackageNames().mutateOrPut(appId) { in <lambda>() 149 addedAppIds += appId in <lambda>() 156 addedAppIds.forEachIndexed { _, appId -> in <lambda>() method 157 forEachSchemePolicy { with(it) { onAppIdAdded(appId) } } in <lambda>() 184 val appId = packageState.appId in <lambda>() constant 189 mutateAppIdPackageNames().mutateOrPut(appId) { in <lambda>() 196 forEachSchemePolicy { with(it) { onAppIdAdded(appId) } } in <lambda>() 209 appId: Int in <lambda>() [all …]
|
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | SmallAreaDetectionAllowMappings.cpp | 32 void SmallAreaDetectionAllowMappings::setThresholdForAppId(int32_t appId, float threshold) { in setThresholdForAppId() argument 36 mMap.emplace(appId, threshold); in setThresholdForAppId() 39 std::optional<float> SmallAreaDetectionAllowMappings::getThresholdForAppId(int32_t appId) { in getThresholdForAppId() argument 41 const auto iter = mMap.find(appId); in getThresholdForAppId()
|
/frameworks/base/core/java/android/print/ |
D | IPrintManager.aidl | 40 List<PrintJobInfo> getPrintJobInfos(int appId, int userId); in getPrintJobInfos() argument 41 PrintJobInfo getPrintJobInfo(in PrintJobId printJobId, int appId, int userId); in getPrintJobInfo() argument 43 in PrintAttributes attributes, String packageName, int appId, int userId); in print() argument 44 void cancelPrintJob(in PrintJobId printJobId, int appId, int userId); in cancelPrintJob() argument 45 void restartPrintJob(in PrintJobId printJobId, int appId, int userId); in restartPrintJob() argument 48 int appId, int userId); in addPrintJobStateChangeListener() argument
|
/frameworks/base/core/java/com/android/internal/os/ |
D | AppIdToPackageMap.java | 65 public String mapAppId(int appId) { in mapAppId() argument 66 String pkgName = mAppIdToPackageMap.get(appId); in mapAppId() 67 return pkgName == null ? String.valueOf(appId) : pkgName; in mapAppId() 72 final int appId = UserHandle.getAppId(uid); in mapUid() local 73 final String pkgName = mAppIdToPackageMap.get(appId); in mapUid()
|
/frameworks/base/services/tests/PermissionServiceMockingTests/src/com/android/server/permission/test/ |
D | BasePermissionPolicyTest.kt | 164 appId: Int, in <lambda>() 169 whenever(this.appId).thenReturn(appId) in <lambda>() 176 appId: Int, in <lambda>() 185 whenever(this.appId).thenReturn(appId) in <lambda>() 269 mutateAppIdPackageNames().mutateOrPut(packageState.appId) { MutableIndexedListSet() } in <lambda>() 282 mutateAppIdPackageNames().mutateOrPut(packageState.appId) { MutableIndexedListSet() } in <lambda>() 304 val appId = state.externalState.packageStates[permissionInfo.packageName]!!.appId in <lambda>() constant 305 val permission = Permission(permissionInfo, isReconciled, type, appId) in <lambda>() 340 appId: Int, in <lambda>() 345 state.userStates[userId]?.appIdPermissionFlags?.get(appId).getWithDefault(permissionName, 0) in <lambda>() [all …]
|
/frameworks/base/core/tests/coretests/src/android/os/ |
D | UserHandleTest.java | 104 private static int multiuser_get_uid(int userId, int appId) { in multiuser_get_uid() argument 105 return getUid(userId, appId); in multiuser_get_uid() 108 private static int multiuser_get_cache_gid(int userId, int appId) { in multiuser_get_cache_gid() argument 109 return getCacheAppGid(userId, appId); in multiuser_get_cache_gid() 112 private static int multiuser_get_shared_gid(int userId, int appId) { in multiuser_get_shared_gid() argument 113 return getSharedAppGid(userId, appId); in multiuser_get_shared_gid()
|
/frameworks/base/services/tests/PackageManagerServiceTests/server/src/com/android/server/pm/ |
D | InstallerTest.java | 100 final int appId = UserHandle.getAppId(app.uid); in testGetAppSize() local 102 if (ArrayUtils.contains(appIds, appId)) { in testGetAppSize() 105 appIds = ArrayUtils.appendInt(appIds, appId); in testGetAppSize() 122 appId, ceDataInodes, codePaths, stats); in testGetAppSize() 127 appId, ceDataInodes, codePaths, quotaStats); in testGetAppSize() 178 final int appId = UserHandle.getAppId(app.uid); in getAppIds() local 179 if (!ArrayUtils.contains(appIds, appId)) { in getAppIds() 180 appIds = ArrayUtils.appendInt(appIds, appId); in getAppIds()
|
/frameworks/base/services/core/java/com/android/server/rollback/ |
D | AppDataRollbackHelper.java | 88 int userId, int appId, String seInfo) { in restoreAppData() argument 107 pendingRestores.add(new RestoreInfo(userId, appId, seInfo)); in restoreAppData() 115 doRestoreOrWipe(packageRollbackInfo, userId, rollbackId, appId, seInfo, storageFlags); in restoreAppData() 143 int rollbackId, int appId, String seInfo, int flags) { in doRestoreOrWipe() argument 170 appId, seInfo, userId, rollbackId, flags); in doRestoreOrWipe() local 261 ri.appId, ri.seInfo, Installer.FLAG_STORAGE_CE)) { in commitPendingBackupAndRestoreForUser()
|