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 AvailableRolesBean
getAvailableRolesBean()
CameFromSupport
getCameFromSupport()
long
getUserId()
AuthorityRolesBean
getUserRolesBean()
boolean
isAdministrator()
boolean
isAdministratorStatusInherited()
boolean
isCanAddToAnyGroup()
boolean
isCanEditPermissions()
boolean
isCanRemoveUserAccount()
boolean
isCanViewAnyGroup()
boolean
isGuestUser()
boolean
isSuperUser()
static AdminEditUserForm
newInstance(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)
void
reloadUserRoles()
void
setAdministrator(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()
-
-