Home
last modified time | relevance | path

Searched refs:CallingInfo (Results 1 – 15 of 15) sorted by relevance

/packages/modules/AdServices/sdksandbox/service/java/com/android/server/sdksandbox/
DSdkSandboxServiceProvider.java68 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 …]
DCallingInfo.java33 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()
DSdkSandboxManagerService.java160 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 …]
DSdkSandboxServiceProviderImpl.java60 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 …]
DSdkSandboxStorageManager.java90 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()
DSdkSandboxRestrictionManager.java48 private final ArrayMap<CallingInfo, Integer> mEffectiveTargetSdkVersions = new ArrayMap<>();
86 new CallingInfo(appUid, packageName), packageManagerHelper); in getEffectiveTargetSdkVersion()
98 CallingInfo callingInfo, PackageManagerHelper packageManagerHelper) in getEffectiveTargetSdkVersion()
DSdkSandboxShellCommand.java53 private CallingInfo mCallingInfo;
219 mCallingInfo = new CallingInfo(info.uid, callingPackageName); in handleSandboxArguments()
DLoadSdkSession.java134 final CallingInfo mCallingInfo;
172 CallingInfo callingInfo, in LoadSdkSession()
/packages/modules/AdServices/sdksandbox/tests/testutils/src/com/android/server/sdksandbox/testutils/
DFakeSdkSandboxProvider.java28 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/
DSdkSandboxShellCommandUnitTest.java167 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 …]
DSdkSandboxServiceProviderImplUnitTest.java55 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()
DSdkSandboxStorageManagerUnitTest.java132 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()
DSdkSandboxManagerServiceUnitTest.java155 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()
DLoadSdkSessionUnitTest.java52 private CallingInfo mTestCallingInfo;
61 mTestCallingInfo = new CallingInfo(Process.myUid(), TEST_PACKAGE); in setup()
DSdkSandboxStatsdMetricsUnitTest.java1061 .toSandboxProcessName(Mockito.any(CallingInfo.class)); in testRegisterActivityInterception_NoSandboxProcessName_CallsStatsd()