Home
last modified time | relevance | path

Searched full:rolename (Results 1 – 25 of 418) sorted by relevance

12345678910>>...17

/aosp_15_r20/packages/modules/Permission/service/java/com/android/role/
DRoleService.java469 public void onRoleHoldersChanged(@NonNull String roleName, @UserIdInt int userId) { in onRoleHoldersChanged() argument
470 mListenerHandler.post(() -> notifyRoleHoldersChanged(roleName, userId)); in onRoleHoldersChanged()
474 private void notifyRoleHoldersChanged(@NonNull String roleName, @UserIdInt int userId) { in notifyRoleHoldersChanged() argument
477 notifyRoleHoldersChangedForListeners(listeners, roleName, userId); in notifyRoleHoldersChanged()
483 notifyRoleHoldersChangedForListeners(allUsersListeners, roleName, userId); in notifyRoleHoldersChanged()
490 @NonNull String roleName, @UserIdInt int userId) { in notifyRoleHoldersChangedForListeners() argument
496 listener.onRoleHoldersChanged(roleName, userId); in notifyRoleHoldersChangedForListeners()
506 private void enforceProfileGroupExclusiveRole(@NonNull String roleName) { in enforceProfileGroupExclusiveRole() argument
507 Preconditions.checkStringNotEmpty(roleName, "roleName cannot be null or empty"); in enforceProfileGroupExclusiveRole()
508 Preconditions.checkArgument(isProfileGroupExclusiveRole(roleName, getContext()), in enforceProfileGroupExclusiveRole()
[all …]
DRoleUserState.java220 public boolean isFallbackEnabled(@NonNull String roleName) { in isFallbackEnabled() argument
222 return mFallbackEnabledRoles.contains(roleName); in isFallbackEnabled()
226 public void setFallbackEnabled(@NonNull String roleName, boolean fallbackEnabled) { in setFallbackEnabled() argument
228 if (!mRoles.containsKey(roleName)) { in setFallbackEnabled()
229 Log.e(LOG_TAG, "Cannot set fallback enabled for unknown role, role: " + roleName in setFallbackEnabled()
233 if (mFallbackEnabledRoles.contains(roleName) == fallbackEnabled) { in setFallbackEnabled()
237 mFallbackEnabledRoles.add(roleName); in setFallbackEnabled()
239 mFallbackEnabledRoles.remove(roleName); in setFallbackEnabled()
254 String roleName = legacyFallbackDisabledRoles.get(i); in upgradeVersion() local
255 mFallbackEnabledRoles.remove(roleName); in upgradeVersion()
[all …]
DRoleShellCommand.java122 String roleName = getNextArgRequired(); in runGetRoleHolders() local
124 List<String> roleHolders = mRoleManager.getRoleHoldersAsUser(roleName, userId); in runGetRoleHolders()
131 String roleName = getNextArgRequired(); in runAddRoleHolder() local
136 mRoleManager.addRoleHolderAsUser(roleName, packageName, flags, userId, in runAddRoleHolder()
143 String roleName = getNextArgRequired(); in runRemoveRoleHolder() local
148 mRoleManager.removeRoleHolderAsUser(roleName, packageName, flags, userId, in runRemoveRoleHolder()
155 String roleName = getNextArgRequired(); in runClearRoleHolders() local
159 mRoleManager.clearRoleHoldersAsUser(roleName, flags, userId, future.createCallback()); in runClearRoleHolders()
171 String roleName = getNextArgRequired(); in runGetActiveUserForRole() local
173 int activeUserId = mRoleManager.getActiveUserForRoleAsUser(roleName, userId); in runGetActiveUserForRole()
[all …]
DLocalRoleController.java62 public void onAddRoleHolder(@NonNull String roleName, @NonNull String packageName, in onAddRoleHolder() argument
65 boolean successful = mService.onAddRoleHolder(roleName, packageName, flags); in onAddRoleHolder()
71 public void onRemoveRoleHolder(@NonNull String roleName, @NonNull String packageName, in onRemoveRoleHolder() argument
74 boolean successful = mService.onRemoveRoleHolder(roleName, packageName, flags); in onRemoveRoleHolder()
80 public void onClearRoleHolders(@NonNull String roleName, in onClearRoleHolders() argument
83 boolean successful = mService.onClearRoleHolders(roleName, flags); in onClearRoleHolders()
89 public boolean isRoleVisible(@NonNull String roleName) { in isRoleVisible() argument
90 return mService.onIsRoleVisible(roleName); in isRoleVisible()
94 public boolean isApplicationVisibleForRole(@NonNull String roleName, in isApplicationVisibleForRole() argument
96 return mService.onIsApplicationVisibleForRole(roleName, packageName); in isApplicationVisibleForRole()
DRemoteRoleController.java51 public void onAddRoleHolder(@NonNull String roleName, @NonNull String packageName, in onAddRoleHolder() argument
53 mRoleControllerManager.onAddRoleHolder(roleName, packageName, flags, callback); in onAddRoleHolder()
57 public void onRemoveRoleHolder(@NonNull String roleName, @NonNull String packageName, in onRemoveRoleHolder() argument
59 mRoleControllerManager.onRemoveRoleHolder(roleName, packageName, flags, callback); in onRemoveRoleHolder()
63 public void onClearRoleHolders(@NonNull String roleName, in onClearRoleHolders() argument
65 mRoleControllerManager.onClearRoleHolders(roleName, flags, callback); in onClearRoleHolders()
69 public boolean isRoleVisible(@NonNull String roleName) { in isRoleVisible() argument
74 public boolean isApplicationVisibleForRole(@NonNull String roleName, in isApplicationVisibleForRole() argument
/aosp_15_r20/packages/modules/Permission/framework-s/java/android/app/role/
DRoleManager.java307 * @param roleName the name of requested role
312 public Intent createRequestRoleIntent(@NonNull String roleName) { in createRequestRoleIntent() argument
313 Preconditions.checkStringNotEmpty(roleName, "roleName cannot be null or empty"); in createRequestRoleIntent()
316 intent.putExtra(Intent.EXTRA_ROLE_NAME, roleName); in createRequestRoleIntent()
323 * @param roleName the name of role to checking for
328 public boolean isRoleAvailable(@NonNull String roleName) { in isRoleAvailable() argument
329 Preconditions.checkStringNotEmpty(roleName, "roleName cannot be null or empty"); in isRoleAvailable()
332 return mService.isRoleAvailableAsUser(roleName, user.getIdentifier()); in isRoleAvailable()
341 * @param roleName the name of the role to check for
346 public boolean isRoleHeld(@NonNull String roleName) { in isRoleHeld() argument
[all …]
DRoleControllerService.java100 public void onAddRoleHolder(String roleName, String packageName, int flags, in onBind() argument
105 mWorkerHandler.post(() -> RoleControllerService.this.onAddRoleHolder(roleName, in onBind()
110 public void onRemoveRoleHolder(String roleName, String packageName, int flags, in onBind() argument
115 mWorkerHandler.post(() -> RoleControllerService.this.onRemoveRoleHolder(roleName, in onBind()
120 public void onClearRoleHolders(String roleName, int flags, RemoteCallback callback) { in onBind() argument
124 mWorkerHandler.post(() -> RoleControllerService.this.onClearRoleHolders(roleName, in onBind()
136 public void isApplicationQualifiedForRole(String roleName, String packageName, in onBind() argument
143 Preconditions.checkStringNotEmpty(roleName, "roleName cannot be null or empty"); in onBind()
146 boolean qualified = onIsApplicationQualifiedForRole(roleName, packageName); in onBind()
155 public void isApplicationVisibleForRole(String roleName, String packageName, in onBind() argument
[all …]
DIRoleManager.aidl28 boolean isRoleAvailableAsUser(in String roleName, int userId); in isRoleAvailableAsUser() argument
30 boolean isRoleHeldAsUser(in String roleName, in String packageName, int userId); in isRoleHeldAsUser() argument
32 List<String> getRoleHoldersAsUser(in String roleName, int userId); in getRoleHoldersAsUser() argument
34 void addRoleHolderAsUser(in String roleName, in String packageName, int flags, int userId, in addRoleHolderAsUser() argument
37 void removeRoleHolderAsUser(in String roleName, in String packageName, int flags, int userId, in removeRoleHolderAsUser() argument
40 void clearRoleHoldersAsUser(in String roleName, int flags, int userId, in clearRoleHoldersAsUser() argument
43 String getDefaultApplicationAsUser(in String roleName, int userId); in getDefaultApplicationAsUser() argument
45 void setDefaultApplicationAsUser(in String roleName, in String packageName, int flags, in setDefaultApplicationAsUser() argument
48 int getActiveUserForRoleAsUser(in String roleName, int userId); in getActiveUserForRoleAsUser() argument
50 void setActiveUserForRoleAsUser(in String roleName, int activeUserId, int flags, int userId); in setActiveUserForRoleAsUser() argument
[all …]
/aosp_15_r20/packages/modules/Permission/PermissionController/role-controller/java/com/android/role/controller/service/
DRoleControllerServiceImpl.java66 void setActiveUserForRole(@NonNull String roleName, @UserIdInt int userId, int flags); in setActiveUserForRole() argument
109 String roleName = role.getName(); in onGrantDefaultRoles() local
110 roleNames.add(roleName); in onGrantDefaultRoles()
111 if (!mUserRoleManager.isRoleAvailable(roleName)) { in onGrantDefaultRoles()
112 addedRoleNames.add(roleName); in onGrantDefaultRoles()
123 String roleName = addedRoleNames.valueAt(i); in onGrantDefaultRoles() local
125 Role role = roleMap.get(roleName); in onGrantDefaultRoles()
134 String roleName = role.getName(); in onGrantDefaultRoles() local
138 if (mUserRoleManager.getActiveUserForRole(roleName) == null) { in onGrantDefaultRoles()
141 Log.i(LOG_TAG, "No active user for role: " + roleName + ", setting " in onGrantDefaultRoles()
[all …]
/aosp_15_r20/external/robolectric/shadows/framework/src/main/java/org/robolectric/shadows/
H A DShadowRoleManager.java67 * @param roleName the name of the role to check for
71 protected boolean isRoleHeld(@NonNull String roleName) { in isRoleHeld() argument
72 Preconditions.checkStringNotEmpty(roleName, "roleName cannot be null or empty"); in isRoleHeld()
73 return context.getPackageName().equals(roleToHolder.get(roleName)); in isRoleHeld()
82 public void addHeldRole(@NonNull String roleName) { in addHeldRole() argument
83 addAvailableRole(roleName); in addHeldRole()
84 roleToHolder.put(roleName, context.getPackageName()); in addHeldRole()
88 public void removeHeldRole(@NonNull String roleName) { in removeHeldRole() argument
89 Preconditions.checkArgument(isRoleHeld(roleName), "the supplied roleName was never added."); in removeHeldRole()
90 roleToHolder.put(roleName, null); in removeHeldRole()
[all …]
/aosp_15_r20/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/role/model/
DUserDeniedManager.java65 * @param roleName the name of the role
70 public boolean isDeniedOnce(@NonNull String roleName, @NonNull String packageName) { in isDeniedOnce() argument
71 return isDenied(roleName, packageName, false); in isDeniedOnce()
77 * @param roleName the name of the role
80 public void setDeniedOnce(@NonNull String roleName, @NonNull String packageName) { in setDeniedOnce() argument
81 setDenied(roleName, packageName, false, true); in setDeniedOnce()
87 * @param roleName the name of the role
92 public boolean isDeniedAlways(@NonNull String roleName, @NonNull String packageName) { in isDeniedAlways() argument
93 return isDenied(roleName, packageName, true); in isDeniedAlways()
99 * @param roleName the name of the role
[all …]
/aosp_15_r20/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/role/ui/wear/
DWearRequestRoleFragment.kt48 private lateinit var roleName: String in <lambda>() variable in com.android.permissioncontroller.role.ui.wear.WearRequestRoleFragment
61 roleName = arguments?.getString(Intent.EXTRA_ROLE_NAME) ?: "" in <lambda>()
66 Roles.get(context)[roleName] in <lambda>()
68 Log.e(TAG, "Unknown role: $roleName") in <lambda>()
73 context.getSystemService(RoleManager::class.java)!!.getRoleHolders(roleName) in <lambda>()
77 "Application is already a role holder, role: $roleName, package: $packageName" in <lambda>()
117 roleName, in <lambda>()
128 "Request denied with don't ask again, role: $roleName" + in <lambda>()
143 Log.i(TAG, "Dialog cancelled, role: $roleName , package: $packageName") in <lambda>()
171 "Application added as a role holder, role: $roleName, package: " + in <lambda>()
[all …]
/aosp_15_r20/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/role/ui/
DManageRoleHolderStateLiveData.java59 * @param roleName the name of the role
66 public void setRoleHolderAsUser(@NonNull String roleName, @NonNull String packageName, in setRoleHolderAsUser() argument
69 Log.e(LOG_TAG, "Already (tried) managing role holders, requested role: " + roleName in setRoleHolderAsUser()
75 + roleName + ", package: " + packageName); in setRoleHolderAsUser()
89 + " as role holder, role: " + roleName + ", package: " + packageName); in setRoleHolderAsUser()
95 + " package as role holder, role: " + roleName + ", package: " in setRoleHolderAsUser()
102 roleManager.addRoleHolderAsUser(roleName, packageName, flags, user, executor, callback); in setRoleHolderAsUser()
104 roleManager.removeRoleHolderAsUser(roleName, packageName, flags, user, executor, in setRoleHolderAsUser()
113 * @param roleName the name of the role
118 public void clearRoleHoldersAsUser(@NonNull String roleName, int flags, in clearRoleHoldersAsUser() argument
[all …]
DDefaultAppActivity.java48 * @param roleName the name of the role for the default app
55 public static Intent createIntent(@NonNull String roleName, @NonNull UserHandle user, in createIntent() argument
58 .putExtra(Intent.EXTRA_ROLE_NAME, roleName) in createIntent()
72 String roleName = intent.getStringExtra(Intent.EXTRA_ROLE_NAME); in onCreate() local
79 Role role = Roles.get(this).get(roleName); in onCreate()
81 Log.e(LOG_TAG, "Unknown role: " + roleName); in onCreate()
86 Log.e(LOG_TAG, "Role is unavailable: " + roleName); in onCreate()
92 Log.e(LOG_TAG, "Role is invisible: " + roleName); in onCreate()
100 fragment = AutoDefaultAppFragment.newInstance(roleName, user); in onCreate()
102 fragment = WearDefaultAppFragment.Companion.newInstance(roleName, user); in onCreate()
[all …]
/aosp_15_r20/packages/apps/Car/SystemUI/src/com/android/systemui/car/systembar/
DButtonRoleHolderController.java79 String roleName = button.getRoleName(); in addAllButtonsWithRoleName() local
80 if (roleName != null && button.isDefaultAppIconForRoleEnabled()) { in addAllButtonsWithRoleName()
81 addButtonWithRoleName(button, roleName); in addAllButtonsWithRoleName()
91 private void addButtonWithRoleName(CarSystemBarButton button, String roleName) { in addButtonWithRoleName() argument
92 mButtonMap.put(roleName, button); in addButtonWithRoleName()
93 updateIcon(roleName); in addButtonWithRoleName()
110 void onRoleChanged(String roleName, UserHandle user) { in onRoleChanged() argument
111 if (RoleManager.ROLE_ASSISTANT.equals(roleName) in onRoleChanged()
113 updateIcon(roleName); in onRoleChanged()
117 private void updateIcon(String roleName) { in updateIcon() argument
[all …]
/aosp_15_r20/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/role/ui/specialappaccess/
DSpecialAppAccessActivity.java47 * @param roleName the name of the role for the special app access
52 public static Intent createIntent(@NonNull String roleName, @NonNull Context context) { in createIntent() argument
54 .putExtra(Intent.EXTRA_ROLE_NAME, roleName); in createIntent()
66 String roleName = getIntent().getStringExtra(Intent.EXTRA_ROLE_NAME); in onCreate() local
68 Role role = Roles.get(this).get(roleName); in onCreate()
70 Log.e(LOG_TAG, "Unknown role: " + roleName); in onCreate()
75 Log.e(LOG_TAG, "Role is unavailable: " + roleName); in onCreate()
81 Log.e(LOG_TAG, "Role is invisible: " + roleName); in onCreate()
89 fragment = AutoSpecialAppAccessFragment.newInstance(roleName); in onCreate()
91 fragment = HandheldSpecialAppAccessFragment.newInstance(roleName); in onCreate()
/aosp_15_r20/cts/tests/tests/telecom/src/android/telecom/cts/
H A DCtsRoleManagerAdapter.java95 public List<String> getRoleHolder(String roleName) { in getRoleHolder() argument
98 List<String> previousHolders = mRoleManager.getRoleHolders(roleName); in getRoleHolder()
106 private void addRoleHolder(String roleName, String packageName) throws InterruptedException { in addRoleHolder() argument
111 mRoleManager.addRoleHolderAsUser(roleName, packageName, in addRoleHolder()
115 q.add(roleName + packageName); in addRoleHolder()
122 assertEquals(roleName + packageName, res); in addRoleHolder()
125 private void removeRoleHolderInternal(String roleName, String packageName) in removeRoleHolderInternal() argument
131 mRoleManager.removeRoleHolderAsUser(roleName, packageName, 0, user, executor, in removeRoleHolderInternal()
134 q.add(roleName + packageName); in removeRoleHolderInternal()
141 assertEquals(roleName + packageName, res); in removeRoleHolderInternal()
/aosp_15_r20/packages/modules/Permission/tests/cts/role/src/android/app/role/cts/
DRoleManagerTest.java460 private void requestRole(@NonNull String roleName) { in requestRole() argument
463 .putExtra(Intent.EXTRA_ROLE_NAME, roleName); in requestRole()
969 private void assertRoleIsHeld(@NonNull String roleName, boolean isHeld) in assertRoleIsHeld() argument
973 .putExtra(Intent.EXTRA_ROLE_NAME, roleName); in assertRoleIsHeld()
1637 private List<String> getRoleHolders(@NonNull String roleName) throws Exception { in getRoleHolders() argument
1638 return callWithShellPermissionIdentity(() -> sRoleManager.getRoleHolders(roleName)); in getRoleHolders()
1642 private List<String> getRoleHoldersAsUser(@NonNull String roleName, UserHandle userHandle) in getRoleHoldersAsUser() argument
1645 () -> sRoleManager.getRoleHoldersAsUser(roleName, userHandle)); in getRoleHoldersAsUser()
1648 private void assertIsRoleHolder(@NonNull String roleName, @NonNull String packageName, in assertIsRoleHolder() argument
1650 List<String> packageNames = getRoleHolders(roleName); in assertIsRoleHolder()
[all …]
/aosp_15_r20/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/data/
DRoleListenerMultiplexer.kt39 override fun onRoleHoldersChanged(roleName: String, user: UserHandle) { in <lambda>()
41 synchronized(lock) { callbacksCopy = callbacks[user]?.get(roleName)?.toList() } in <lambda>()
45 fun addCallback(roleName: String, user: UserHandle, callback: RoleHoldersChangeCallback) { in <lambda>()
51 userCallbacks.getOrPut(roleName, { mutableListOf() }).add(callback) in <lambda>()
59 fun removeCallback(roleName: String, user: UserHandle, callback: RoleHoldersChangeCallback) { in <lambda>()
63 if (!userCallbacks.contains(roleName)) { in <lambda>()
67 if (!userCallbacks[roleName]!!.remove(callback)) { in <lambda>()
71 if (userCallbacks[roleName]!!.isEmpty()) { in <lambda>()
72 userCallbacks.remove(roleName) in <lambda>()
/aosp_15_r20/prebuilts/sdk/extensions/1/system/
HDframework-permission-s.jar ... .String, java.lang.String) String roleName String packageName public abstract boolean onIsRoleVisible (java.lang ...
/aosp_15_r20/prebuilts/module_sdk/Permission/1/sdk_library/system/
Dframework-permission-s-stubs.jar ... .String, java.lang.String) String roleName String packageName public abstract boolean onIsRoleVisible (java.lang ...
/aosp_15_r20/prebuilts/sdk/31/system/
HDframework-permission-s.jar ... .String, java.lang.String) String roleName String packageName public abstract boolean onIsRoleVisible (java.lang ...
/aosp_15_r20/prebuilts/sdk/32/system/
HDframework-permission-s.jar ... .String, java.lang.String) String roleName String packageName public abstract boolean onIsRoleVisible (java.lang ...
/aosp_15_r20/prebuilts/sdk/extensions/1/module-lib/
HDframework-permission-s.jar ... .String, java.lang.String) String roleName String packageName public abstract boolean onIsRoleVisible (java.lang ...
/aosp_15_r20/prebuilts/sdk/32/module-lib/
HDframework-permission-s.jar ... .String, java.lang.String) String roleName String packageName public abstract boolean onIsRoleVisible (java.lang ...

12345678910>>...17