Package com.sas.lsaf.security.user
Class UserCreateInfo
java.lang.Object
com.sas.lsaf.security.user.UserCreateInfo
- All Implemented Interfaces:
Serializable
Information specifying the detailed attributes of a user account to create.
- Since:
- 1.2
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.UserCreateInfo(String userId, String displayName, String email, String password) Constructor with all required fields. -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the type of user account to create.Gets the department value for the user account to create.Gets the display name of the user account to create.getEmail()Gets the email address of the user account to create.Gets the first name of the user account to create.Gets the last name of the user account to create.Gets the temporary password of the user account to create.getPhone()Gets the phone number for the user account to create.Gets the user identifier of the user account to create.inthashCode()voidsetAccountType(AccountInfo.AccountType accountType) Sets the type of user account to create.voidsetDepartment(String department) Sets the department value for the user account to create.voidsetDisplayName(String displayName) Sets the display name of the user account to create.voidSets the email address of the user account to create.voidsetFirstName(String firstName) Sets the first name of the user account to create.voidsetLastName(String lastName) Sets the last name of the user account to create.voidsetPassword(String password) Sets the temporary password of the user account to create.voidSets the phone number for the user account to create.voidSets the user identifier of the user account to create.toString()
-
Constructor Details
-
UserCreateInfo
public UserCreateInfo()Default constructor. -
UserCreateInfo
Constructor with all required fields. Default account type is interactive.- Parameters:
userId- the user ID of the user account to create.displayName- the display name of the user account to create.email- the email of the user account to create.password- the password of the user account to create.
-
-
Method Details
-
getAccountType
Gets the type of user account to create.- Returns:
- The type of user account to create.
-
setAccountType
Sets the type of user account to create.- Parameters:
accountType- the type of user account to create.
-
getUserId
Gets the user identifier of the user account to create.- Returns:
- The user identifier of the user account to create.
-
setUserId
Sets the user identifier of the user account to create.- Parameters:
userId- the user identifier of the user account to create.
-
getDisplayName
Gets the display name of the user account to create.- Returns:
- The display name of the user account to create.
-
setDisplayName
Sets the display name of the user account to create.- Parameters:
displayName- the display name of the user account to create.
-
getEmail
Gets the email address of the user account to create.- Returns:
- The email address of the user account to create.
-
setEmail
Sets the email address of the user account to create.- Parameters:
email- the email address of the user account to create.
-
getPassword
Gets the temporary password of the user account to create.- Returns:
- The temporary password of the user account to create.
-
setPassword
Sets the temporary password of the user account to create.- Parameters:
password- the temporary password of the user account to create.
-
getFirstName
Gets the first name of the user account to create.- Returns:
- The first name of the user account to create.
-
setFirstName
Sets the first name of the user account to create.- Parameters:
firstName- the first name of the user account to create.
-
getLastName
Gets the last name of the user account to create.- Returns:
- The last name of the user account to create.
-
setLastName
Sets the last name of the user account to create.- Parameters:
lastName- the last name of the user account to create.
-
getDepartment
Gets the department value for the user account to create.- Returns:
- The department value for the user account to create.
-
setDepartment
Sets the department value for the user account to create.- Parameters:
department- the department value for the user account to create.
-
getPhone
Gets the phone number for the user account to create.- Returns:
- The phone number for the user account to create.
-
setPhone
Sets the phone number for the user account to create.- Parameters:
phone- the phone number for the user account to create.
-
hashCode
public int hashCode() -
equals
-
toString
-