Class AdminEditUserForm
- java.lang.Object
-
- jetbrains.buildServer.controllers.RememberState
-
- jetbrains.buildServer.controllers.user.NewUserForm
-
- jetbrains.buildServer.controllers.profile.ProfileForm
-
- jetbrains.buildServer.controllers.admin.users.AdminEditUserForm
-
- All Implemented Interfaces:
StatefulObject,UserForm
public class AdminEditUserForm extends ProfileForm
- Author:
- Pavel.Sher Date: 14.04.2006
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.controllers.user.NewUserForm
EMPTY_EMAIL_ERR, EMPTY_PASSWORD_ERR, EMPTY_USERNAME_ERR, INVALID_EMAIL_ERR, PASSWORDS_MISMATCH_ERR
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AvailableRolesBeangetAvailableRolesBean()CameFromSupportgetCameFromSupport()longgetUserId()AuthorityRolesBeangetUserRolesBean()booleanisAdministrator()booleanisAdministratorStatusInherited()booleanisCanAddToAnyGroup()booleanisCanEditPermissions()booleanisCanRemoveUserAccount()booleanisCanViewAnyGroup()booleanisGuestUser()booleanisSuperUser()static AdminEditUserFormnewInstance(SUser editor, UserEx editee, Collection<UserProfilePluginInfo> notificatorPlugins, Collection<UserProfilePluginInfo> userAuthSettingsPlugins, VcsManager vcsManager, RolesManager rolesManager, ProjectManager projectManager, SecurityContextEx securityContext, UserModelEx userModel, NotificationRulesManager rulesManager, UserGroupManager groupManager, NotificatorRegistry notificatorRegistry, ServerSettings serverSettings)voidreloadUserRoles()voidsetAdministrator(boolean administrator)-
Methods inherited from class jetbrains.buildServer.controllers.profile.ProfileForm
addExtension, getEditee, getExtensions, getNotificatorPluginList, getNotificatorPlugins, getNotifiersBean, getUserAuthSettingsPluginList, getUserAuthSettingsPlugins, getUserProperties, init, isCanChangePassword, isCanChangeUsername, isCanSomehowEditUsername, isPasswordIsMandatory, isPerProjectPermissionsEnabled, isReadOnly, isSelfEditing, isShowEditUsernameLink, isStateModified, loadPluginSections, removeExtension, reorderPluginSections, setEditee, setReadOnly, validate
-
Methods inherited from class jetbrains.buildServer.controllers.user.NewUserForm
doValidate, getEmail, getHexEncodedPublicKey, getName, getPassword, getRetypedPassword, getUsername, getUsername1, isEmailIsMandatory, isPasswordSpecified, setEmail, setEmailIsMandatory, setEncryptedPassword1, setEncryptedRetypedPassword, setName, setUsername1
-
Methods inherited from class jetbrains.buildServer.controllers.RememberState
findField, forgetState, getField, getRememberedState, isFieldModified, normalizeLineFeeds, rememberState
-
-
-
-
Method Detail
-
newInstance
public static AdminEditUserForm newInstance(@NotNull SUser editor, @NotNull UserEx editee, @NotNull Collection<UserProfilePluginInfo> notificatorPlugins, @NotNull Collection<UserProfilePluginInfo> userAuthSettingsPlugins, @NotNull VcsManager vcsManager, @NotNull RolesManager rolesManager, @NotNull ProjectManager projectManager, @NotNull SecurityContextEx securityContext, @NotNull UserModelEx userModel, @NotNull NotificationRulesManager rulesManager, @NotNull UserGroupManager groupManager, @NotNull NotificatorRegistry notificatorRegistry, @NotNull ServerSettings serverSettings)
-
getUserId
public long getUserId()
-
isCanEditPermissions
public boolean isCanEditPermissions()
-
isCanRemoveUserAccount
public boolean isCanRemoveUserAccount()
-
getUserRolesBean
public AuthorityRolesBean getUserRolesBean()
-
reloadUserRoles
public void reloadUserRoles()
-
getAvailableRolesBean
public AvailableRolesBean getAvailableRolesBean()
-
isGuestUser
public boolean isGuestUser()
-
isSuperUser
public boolean isSuperUser()
-
getCameFromSupport
public CameFromSupport getCameFromSupport()
-
isAdministrator
public boolean isAdministrator()
-
isAdministratorStatusInherited
public boolean isAdministratorStatusInherited()
-
setAdministrator
public void setAdministrator(boolean administrator)
-
isCanAddToAnyGroup
public boolean isCanAddToAnyGroup()
-
isCanViewAnyGroup
public boolean isCanViewAnyGroup()
-
-