public class UserExternalIdChangeService extends Object
Constructor and Description |
---|
UserExternalIdChangeService(UserManager userManager,
ExtendedUserDao extendedUserDao,
GlobalPermissionManager globalPermissionManager,
I18nHelper.BeanFactory i18nBeanFactory,
com.atlassian.event.api.EventPublisher eventPublisher) |
Modifier and Type | Method and Description |
---|---|
ServiceResult |
changeExternalId(ApplicationUser actingUser,
String userKey) |
protected boolean |
isAdministrator(ApplicationUser user) |
protected boolean |
isSysAdmin(ApplicationUser user) |
boolean |
userFromExternalDirectoryNotDeletedExternally(ApplicationUser applicationUser) |
ServiceResult |
validate(ApplicationUser loggedInUser,
String userKey) |
public UserExternalIdChangeService(UserManager userManager, ExtendedUserDao extendedUserDao, GlobalPermissionManager globalPermissionManager, I18nHelper.BeanFactory i18nBeanFactory, com.atlassian.event.api.EventPublisher eventPublisher)
public ServiceResult validate(ApplicationUser loggedInUser, String userKey)
public ServiceResult changeExternalId(ApplicationUser actingUser, String userKey)
public boolean userFromExternalDirectoryNotDeletedExternally(ApplicationUser applicationUser)
protected boolean isAdministrator(@Nullable ApplicationUser user)
protected boolean isSysAdmin(@Nullable ApplicationUser user)
Copyright © 2002-2022 Atlassian. All Rights Reserved.
View cookie preferences