public class RecoveryModeAwareUserPermissionService extends UserPermissionServiceImpl
| Constructor and Description |
|---|
RecoveryModeAwareUserPermissionService(InternalUserPermissionDAO userPermissionDAO,
DirectoryManager directoryManager,
RecoveryModeService recoveryModeService,
AuthenticatedUserProvider userProvider) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasPermissionOutsideOfGroups(String username,
UserPermission permission,
Collection<DirectoryGroup> excludedGroups)
Does the provided user have the provided permission when not considering the provided groups.
|
currentUserHasPermission, hasPermissionpublic RecoveryModeAwareUserPermissionService(InternalUserPermissionDAO userPermissionDAO, DirectoryManager directoryManager, RecoveryModeService recoveryModeService, AuthenticatedUserProvider userProvider)
public boolean hasPermissionOutsideOfGroups(@Nullable String username, UserPermission permission, Collection<DirectoryGroup> excludedGroups)
UserPermissionServicehasPermissionOutsideOfGroups in interface UserPermissionServicehasPermissionOutsideOfGroups in class UserPermissionServiceImplusername - user to check, null for the anonymous userpermission - permission requiredexcludedGroups - groups to exclude in permission check, or an empty list otherwiseCopyright © 2018 Atlassian. All rights reserved.