public class UserProfile
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static UserProfile |
EMPTY
Shared, empty profile that when used indicates no profile data is available (all property values are null).
|
| Constructor and Description |
|---|
UserProfile(java.lang.String name,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String email,
java.lang.String username)
Deprecated.
Use other constructor instead
|
UserProfile(java.lang.String id,
java.lang.String name,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String email,
java.lang.String username)
Creates an instance of a UserProfile.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getEmail()
The user's registered email address.
|
java.lang.String |
getFirstName()
The user's registered first name e.g.
|
java.lang.String |
getId()
The user's id in the provider
May be null if not exposed/supported by the provider.
|
java.lang.String |
getLastName()
The user's registered last name e.g.
|
java.lang.String |
getName()
The user's registered full name e.g.
|
java.lang.String |
getUsername()
The user's registered username e.g.
|
public static final UserProfile EMPTY
@Deprecated
public UserProfile(java.lang.String name,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String email,
java.lang.String username)
name - The user's full namefirstName - The user's first namelastName - The user's last nameemail - The user's email addressusername - The user's usernamepublic UserProfile(java.lang.String id,
java.lang.String name,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String email,
java.lang.String username)
id - The user IDname - The user's full namefirstName - The user's first namelastName - The user's last nameemail - The user's email addressusername - The user's usernamepublic java.lang.String getId()
public java.lang.String getName()
public java.lang.String getFirstName()
public java.lang.String getLastName()
public java.lang.String getEmail()
public java.lang.String getUsername()