Class NewUserForm
- java.lang.Object
-
- jetbrains.buildServer.controllers.RememberState
-
- jetbrains.buildServer.controllers.user.NewUserForm
-
- All Implemented Interfaces:
StatefulObject,UserForm
- Direct Known Subclasses:
ProfileForm
public class NewUserForm extends RememberState implements UserForm
- Author:
- Pavel.Sher Date: 10.04.2006
-
-
Field Summary
Fields Modifier and Type Field Description static StringEMPTY_EMAIL_ERRstatic StringEMPTY_PASSWORD_ERRstatic StringEMPTY_USERNAME_ERRstatic StringINVALID_EMAIL_ERRstatic StringPASSWORDS_MISMATCH_ERR
-
Constructor Summary
Constructors Constructor Description NewUserForm()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ActionErrorsdoValidate(boolean canChangeUsername, boolean canChangePassword, boolean passwordIsMandatory)StringgetEmail()StringgetHexEncodedPublicKey()StringgetName()StringgetPassword()StringgetRetypedPassword()StringgetUsername()StringgetUsername1()booleanisEmailIsMandatory()booleanisPasswordSpecified()voidsetEmail(String email)voidsetEmailIsMandatory(boolean emailIsMandatory)voidsetEncryptedPassword1(String encrypted)voidsetEncryptedRetypedPassword(String encrypted)voidsetName(String name)voidsetUsername1(String username)ActionErrorsvalidate()-
Methods inherited from class jetbrains.buildServer.controllers.RememberState
findField, forgetState, getField, getRememberedState, isFieldModified, isStateModified, normalizeLineFeeds, rememberState
-
-
-
-
Field Detail
-
EMPTY_USERNAME_ERR
@NotNull public static final String EMPTY_USERNAME_ERR
- See Also:
- Constant Field Values
-
EMPTY_EMAIL_ERR
@NotNull public static final String EMPTY_EMAIL_ERR
- See Also:
- Constant Field Values
-
INVALID_EMAIL_ERR
@NotNull public static final String INVALID_EMAIL_ERR
- See Also:
- Constant Field Values
-
EMPTY_PASSWORD_ERR
@NotNull public static final String EMPTY_PASSWORD_ERR
- See Also:
- Constant Field Values
-
PASSWORDS_MISMATCH_ERR
@NotNull public static final String PASSWORDS_MISMATCH_ERR
- See Also:
- Constant Field Values
-
-
Method Detail
-
getUsername1
public String getUsername1()
-
getUsername
@NotNull public String getUsername()
- Specified by:
getUsernamein interfaceUserForm
-
setUsername1
public void setUsername1(String username)
-
setName
public void setName(String name)
-
setEmail
public void setEmail(String email)
-
isEmailIsMandatory
public boolean isEmailIsMandatory()
-
setEmailIsMandatory
public void setEmailIsMandatory(boolean emailIsMandatory)
-
getPassword
public String getPassword()
-
setEncryptedPassword1
public void setEncryptedPassword1(String encrypted)
-
getRetypedPassword
public String getRetypedPassword()
-
setEncryptedRetypedPassword
public void setEncryptedRetypedPassword(String encrypted)
-
isPasswordSpecified
public boolean isPasswordSpecified()
-
getHexEncodedPublicKey
public String getHexEncodedPublicKey()
-
validate
@NotNull public ActionErrors validate()
-
doValidate
@NotNull protected ActionErrors doValidate(boolean canChangeUsername, boolean canChangePassword, boolean passwordIsMandatory)
-
-