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 String
EMPTY_EMAIL_ERR
static String
EMPTY_PASSWORD_ERR
static String
EMPTY_USERNAME_ERR
static String
INVALID_EMAIL_ERR
static String
PASSWORDS_MISMATCH_ERR
-
Constructor Summary
Constructors Constructor Description NewUserForm()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ActionErrors
doValidate(boolean canChangeUsername, boolean canChangePassword, boolean passwordIsMandatory)
String
getEmail()
String
getHexEncodedPublicKey()
String
getName()
String
getPassword()
String
getRetypedPassword()
String
getUsername()
String
getUsername1()
boolean
isEmailIsMandatory()
boolean
isPasswordSpecified()
void
setEmail(String email)
void
setEmailIsMandatory(boolean emailIsMandatory)
void
setEncryptedPassword1(String encrypted)
void
setEncryptedRetypedPassword(String encrypted)
void
setName(String name)
void
setUsername1(String username)
ActionErrors
validate()
-
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:
getUsername
in 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)
-
-