A specification class for creating new user accounts. Set the initial attributes of the new user account by calling various setter methods available in this class. None of the attributes are required.
Public Constructor Summary
|
CreateRequest()
Creates a new
UserRecord.CreateRequest, which can be used to create a new user. |
Public Method Summary
| UserRecord.CreateRequest |
setDisabled(boolean disabled)
Sets whether the new user account should be disabled by default or not.
|
| UserRecord.CreateRequest |
setDisplayName(String displayName)
Sets the display name for the new user.
|
| UserRecord.CreateRequest |
setEmail(String email)
Sets an email address for the new user.
|
| UserRecord.CreateRequest |
setEmailVerified(boolean emailVerified)
Sets whether the user email address has been verified or not.
|
| UserRecord.CreateRequest |
setPassword(String password)
Sets the password for the new user.
|
| UserRecord.CreateRequest |
setPhoneNumber(String phone)
Sets a phone number for the new user.
|
| UserRecord.CreateRequest |
setPhotoUrl(String photoUrl)
Sets the photo URL for the new user.
|
| UserRecord.CreateRequest |
setUid(String uid)
Sets a user ID for the new user.
|
Inherited Method Summary
Public Constructors
public CreateRequest ()
Creates a new UserRecord.CreateRequest, which can be used to create a new user. The returned
object should be passed to createUser(CreateRequest) to register
the user information persistently.
Public Methods
public UserRecord.CreateRequest setDisabled (boolean disabled)
Sets whether the new user account should be disabled by default or not.
Parameters
| disabled | a boolean indicating whether the new account should be disabled. |
|---|
public UserRecord.CreateRequest setDisplayName (String displayName)
Sets the display name for the new user.
Parameters
| displayName | a non-null display name string. |
|---|
public UserRecord.CreateRequest setEmail (String email)
Sets an email address for the new user.
Parameters
| a non-null, non-empty email address string. |
public UserRecord.CreateRequest setEmailVerified (boolean emailVerified)
Sets whether the user email address has been verified or not.
Parameters
| emailVerified | a boolean indicating the email verification status. |
|---|
public UserRecord.CreateRequest setPassword (String password)
Sets the password for the new user.
Parameters
| password | a password string that is at least 6 characters long. |
|---|
public UserRecord.CreateRequest setPhoneNumber (String phone)
Sets a phone number for the new user.
Parameters
| phone | a non-null, non-empty phone number string. |
|---|
public UserRecord.CreateRequest setPhotoUrl (String photoUrl)
Sets the photo URL for the new user.
Parameters
| photoUrl | a non-null, non-empty URL string. |
|---|
public UserRecord.CreateRequest setUid (String uid)
Sets a user ID for the new user.
Parameters
| uid | a non-null, non-empty user ID that uniquely identifies the new user. The user ID must not be longer than 128 characters. |
|---|