/packages/modules/AdServices/sdksandbox/service/java/com/android/server/sdksandbox/ |
D | SdkSandboxServiceProvider.java | 68 void bindService(CallingInfo callingInfo, ServiceConnection serviceConnection); in bindService() 75 void unbindService(CallingInfo callingInfo); in unbindService() 82 void stopSandboxService(CallingInfo callingInfo); in stopSandboxService() 89 ISdkSandboxService getSdkSandboxServiceForApp(CallingInfo callingInfo); in getSdkSandboxServiceForApp() 97 void onServiceConnected(CallingInfo callingInfo, @NonNull ISdkSandboxService service); in onServiceConnected() 104 void onServiceDisconnected(CallingInfo callingInfo); in onServiceDisconnected() 111 void onAppDeath(CallingInfo callingInfo); in onAppDeath() 118 void onSandboxDeath(CallingInfo callingInfo); in onSandboxDeath() 125 boolean isSandboxBoundForApp(CallingInfo callingInfo); in isSandboxBoundForApp() 133 int getSandboxStatusForApp(CallingInfo callingInfo); in getSandboxStatusForApp() [all …]
|
D | CallingInfo.java | 33 public final class CallingInfo { class 56 public CallingInfo(int uid, String packageName, @Nullable IBinder processTokenBinder) { in CallingInfo() method in CallingInfo 63 public CallingInfo(int uid, String packageName) { in CallingInfo() method in CallingInfo 67 static CallingInfo fromExternal(Context context, int uid, String packageNameUnchecked) { in fromExternal() 69 CallingInfo callingInfo = new CallingInfo(uid, packageNameUnchecked); in fromExternal() 74 static CallingInfo fromBinder(Context context, String packageNameUnchecked) { in fromBinder() 78 static CallingInfo fromBinderWithApplicationThread( in fromBinderWithApplicationThread() 85 return new CallingInfo(uid, packageNameUnchecked, callingApplicationThread); in fromBinderWithApplicationThread() 121 if (!(o instanceof CallingInfo)) return false; in equals() 122 CallingInfo that = (CallingInfo) o; in equals()
|
D | SdkSandboxManagerService.java | 160 private final ArrayMap<CallingInfo, ArrayMap<String, LoadSdkSession>> mLoadSdkSessions = 169 private final ArrayMap<CallingInfo, ArrayMap<String, AppOwnedSdkSandboxInterface>> 173 private final ArrayMap<CallingInfo, IBinder> mCallingInfosWithDeathRecipients = 177 private final Set<CallingInfo> mRunningInstrumentations = new ArraySet<>(); 180 private final ArrayMap<CallingInfo, RemoteCallbackList<ISdkSandboxProcessDeathCallback>> 186 private final ArrayMap<CallingInfo, ArrayList<SandboxBindingCallback>> 190 private final ArrayMap<CallingInfo, ISharedPreferencesSyncCallback> mSyncDataCallbacks = 370 final CallingInfo callingInfo = new CallingInfo(uid, packageName); in registerPackageUpdateBroadcastReceiver() 407 CallingInfo callingInfo; in getSandboxedSdks() 410 CallingInfo.fromExternal( in getSandboxedSdks() [all …]
|
D | SdkSandboxServiceProviderImpl.java | 60 private final ArrayMap<CallingInfo, SdkSandboxConnection> mAppSdkSandboxConnections = 70 public void bindService(CallingInfo callingInfo, ServiceConnection serviceConnection) { in bindService() 165 CallingInfo callingInfo = mAppSdkSandboxConnections.keyAt(i); in dump() 181 public void unbindService(CallingInfo callingInfo) { in unbindService() 202 public void stopSandboxService(CallingInfo callingInfo) { in stopSandboxService() 226 public ISdkSandboxService getSdkSandboxServiceForApp(CallingInfo callingInfo) { in getSdkSandboxServiceForApp() 237 public void onServiceConnected(CallingInfo callingInfo, @NonNull ISdkSandboxService service) { in onServiceConnected() 247 public void onServiceDisconnected(CallingInfo callingInfo) { in onServiceDisconnected() 257 public void onAppDeath(CallingInfo callingInfo) { in onAppDeath() 264 public void onSandboxDeath(CallingInfo callingInfo) { in onSandboxDeath() [all …]
|
D | SdkSandboxStorageManager.java | 90 public void notifyInstrumentationStarted(CallingInfo callingInfo) { in notifyInstrumentationStarted() 102 public void onPackageAddedOrUpdated(CallingInfo callingInfo) { in onPackageAddedOrUpdated() 121 public void prepareSdkDataOnLoad(CallingInfo callingInfo) { in prepareSdkDataOnLoad() 128 public StorageDirInfo getSdkStorageDirInfo(CallingInfo callingInfo, String sdkName) { in getSdkStorageDirInfo() 144 public List<StorageDirInfo> getSdkStorageDirInfo(CallingInfo callingInfo) { in getSdkStorageDirInfo() 175 public StorageDirInfo getInternalStorageDirInfo(CallingInfo callingInfo, String subDirName) { in getInternalStorageDirInfo() 190 public List<StorageDirInfo> getInternalStorageDirInfo(CallingInfo callingInfo) { in getInternalStorageDirInfo() 218 private StorageDirInfo getSdkDataPackageDirInfo(CallingInfo callingInfo) { in getSdkDataPackageDirInfo() 243 private void reconcileSdkDataSubDirs(CallingInfo callingInfo, boolean forInstrumentation) { in reconcileSdkDataSubDirs() 412 final CallingInfo callingInfo = new CallingInfo(uid, packageName); in reconcileSdkDataPackageDirs()
|
D | SdkSandboxRestrictionManager.java | 48 private final ArrayMap<CallingInfo, Integer> mEffectiveTargetSdkVersions = new ArrayMap<>(); 86 new CallingInfo(appUid, packageName), packageManagerHelper); in getEffectiveTargetSdkVersion() 98 CallingInfo callingInfo, PackageManagerHelper packageManagerHelper) in getEffectiveTargetSdkVersion()
|
D | SdkSandboxShellCommand.java | 53 private CallingInfo mCallingInfo; 219 mCallingInfo = new CallingInfo(info.uid, callingPackageName); in handleSandboxArguments()
|
D | LoadSdkSession.java | 134 final CallingInfo mCallingInfo; 172 CallingInfo callingInfo, in LoadSdkSession()
|
/packages/modules/AdServices/sdksandbox/tests/testutils/src/com/android/server/sdksandbox/testutils/ |
D | FakeSdkSandboxProvider.java | 28 import com.android.server.sdksandbox.CallingInfo; 38 private final ArrayMap<CallingInfo, ISdkSandboxService> mService = new ArrayMap<>(); 70 public void bindService(CallingInfo callingInfo, ServiceConnection serviceConnection) { in bindService() 85 public void unbindService(CallingInfo callingInfo) { in unbindService() 90 public void stopSandboxService(CallingInfo callingInfo) { in stopSandboxService() 96 public ISdkSandboxService getSdkSandboxServiceForApp(CallingInfo callingInfo) { in getSdkSandboxServiceForApp() 101 public void onServiceConnected(CallingInfo callingInfo, @NonNull ISdkSandboxService service) { in onServiceConnected() 106 public void onServiceDisconnected(CallingInfo callingInfo) { in onServiceDisconnected() 111 public void onAppDeath(CallingInfo callingInfo) {} in onAppDeath() 114 public void onSandboxDeath(CallingInfo callingInfo) {} in onSandboxDeath() [all …]
|
/packages/modules/AdServices/sdksandbox/tests/unittest/src/com/android/server/sdksandbox/ |
D | SdkSandboxShellCommandUnitTest.java | 167 final CallingInfo callingInfo = new CallingInfo(UID, DEBUGGABLE_PACKAGE); in testStartFailsWhenSdkSandboxDisabled() 178 Mockito.any(CallingInfo.class), in testStartFailsWhenSdkSandboxDisabled() 206 Mockito.any(CallingInfo.class), in testStartFailsForNonDebuggablePackage() 213 final CallingInfo callingInfo = new CallingInfo(UID, DEBUGGABLE_PACKAGE); in testStartFailsWhenSandboxAlreadyRunning() 232 Mockito.any(CallingInfo.class), in testStartFailsWhenSandboxAlreadyRunning() 239 final CallingInfo callingInfo = new CallingInfo(UID, DEBUGGABLE_PACKAGE); in testStartSucceedsForDebuggablePackageWhenNotAlreadyRunning() 267 final CallingInfo callingInfo = new CallingInfo(UID, DEBUGGABLE_PACKAGE); in testStartFailsWhenBindingSandboxFails() 306 .stopSdkSandboxService(Mockito.any(CallingInfo.class), Mockito.anyString()); in testStopFailsForInvalidPackage() 330 .stopSdkSandboxService(Mockito.any(CallingInfo.class), Mockito.anyString()); in testStopFailsForNonDebuggablePackage() 335 final CallingInfo callingInfo = new CallingInfo(UID, DEBUGGABLE_PACKAGE); in testStopFailsWhenSandboxIsNotRunning() [all …]
|
D | SdkSandboxServiceProviderImplUnitTest.java | 55 private CallingInfo mCallingInfo; 80 mCallingInfo = new CallingInfo(Process.myUid(), TEST_PACKAGE); in setup() 126 CallingInfo otherCallingInfo = new CallingInfo(-1, ""); in testBindSandboxForMultipleApps() 235 new CallingInfo( in testSandboxProcessName_nonExistentPackage() 240 private void bindService(CallingInfo callingInfo, FakeServiceConnection serviceConnection) in bindService() 246 CallingInfo callingInfo, in bindService() 287 private void unbindService(CallingInfo callingInfo) { in unbindService() 323 private CallingInfo mCallingInfo; 326 FakeServiceConnection(CallingInfo callingInfo) { in FakeServiceConnection()
|
D | SdkSandboxStorageManagerUnitTest.java | 132 final CallingInfo callingInfo = new CallingInfo(CLIENT_UID, CLIENT_PKG_NAME); in test_getSdkStorageDirInfo_nonExistingStorage() 152 final CallingInfo callingInfo = new CallingInfo(CLIENT_UID, CLIENT_PKG_NAME); in test_getSdkStorageDirInfo_storageExists() 164 final CallingInfo callingInfo = new CallingInfo(CLIENT_UID, CLIENT_PKG_NAME); in test_getInernalStorageDirInfo_nonExistingStorage() 186 final CallingInfo callingInfo = new CallingInfo(CLIENT_UID, CLIENT_PKG_NAME); in test_getInternalStorageDirInfo_storageExists() 447 final CallingInfo callingInfo = new CallingInfo(CLIENT_UID, CLIENT_PKG_NAME); in test_getSdkStorageDirInfo() 471 final CallingInfo callingInfo = new CallingInfo(CLIENT_UID, CLIENT_PKG_NAME); in test_getInternalStorageDirInfo()
|
D | SdkSandboxManagerServiceUnitTest.java | 155 private CallingInfo mCallingInfo; 243 mCallingInfo = new CallingInfo(mClientAppUid, TEST_PACKAGE); in setup() 1256 final CallingInfo callingInfo = new CallingInfo(mClientAppUid, TEST_PACKAGE); in testNotifyInstrumentationStarted_doesNotAllowLoadSdk() 1290 final CallingInfo callingInfo = new CallingInfo(mClientAppUid, TEST_PACKAGE); in testNotifyInstrumentationFinished_canLoadSdk() 1506 final CallingInfo callingInfo = new CallingInfo(callingUid, TEST_PACKAGE); in testStopSdkSandbox() 1698 final CallingInfo callingInfo = new CallingInfo(callingUid, TEST_PACKAGE); in testKillswitchStopsSandbox() 1853 new CallingInfo(mClientAppUid, TEST_PACKAGE))); in testRegisterActivityInterceptorCallbackOnServiceStart()
|
D | LoadSdkSessionUnitTest.java | 52 private CallingInfo mTestCallingInfo; 61 mTestCallingInfo = new CallingInfo(Process.myUid(), TEST_PACKAGE); in setup()
|
D | SdkSandboxStatsdMetricsUnitTest.java | 1061 .toSandboxProcessName(Mockito.any(CallingInfo.class)); in testRegisterActivityInterception_NoSandboxProcessName_CallsStatsd()
|