summaryrefslogtreecommitdiff
path: root/libs/input/SpriteController.cpp
diff options
context:
space:
mode:
author Nikhil Kumar <nykkumar@google.com> 2023-12-12 16:48:36 +0000
committer Nikhil Kumar <nykkumar@google.com> 2024-01-10 11:01:09 +0000
commit1a735df717baef0740dbfecf8d2174d85b27674f (patch)
tree4a62da63d82b3c29ef88550e720f945956d1c85f /libs/input/SpriteController.cpp
parent850a3f0066dbcce9af9aab364137130a6996533e (diff)
Extending systemUserOnly attribute to Providers and Services
systemUserOnly manifest attribute limits an android component to be initialized and available only for the SYSTEM user. This is different from the singleUser attribute which instantiate the component on the SYSTEM user as a singleton and provides a proxy for other secondary users to access the SYSTEM user component. Currently this attribute is only available for Activities and Broadcast receivers, In the following change the attribute is extended to support Providers and Services as well. Bug: 302354856 Test: atest PackageManagerShellCommandMultiUserTest#testInstallAppHavingSystemUserOnlyComponents -c Test: manually tested by applying this attribute on a Service and a provider and making sure it isn't accessible and initialized when running on a Secondary user. Change-Id: I3125bc0c336dfc11c40e327ce8992d5be3601922
Diffstat (limited to 'libs/input/SpriteController.cpp')
0 files changed, 0 insertions, 0 deletions