public class User
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
APPLICATION_ID |
Constructor and Description |
---|
User(java.lang.String userId,
java.lang.String displayName,
java.lang.String avatarUrl,
java.util.Map<java.lang.String,java.lang.String> identities,
java.util.Map<java.lang.String,java.lang.String> publicProperties,
boolean isVerified) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAvatarUrl()
User avatar url.
|
BanInfo |
getBanInfo() |
java.lang.String |
getDisplayName()
User display name.
|
java.lang.String |
getId()
Unique identifier.
|
java.util.Map<java.lang.String,java.lang.String> |
getIdentities()
Returns all auth identities added to the user.
|
java.util.Map<java.lang.String,java.lang.String> |
getPublicProperties()
Get all public properties of user.
|
boolean |
isAnonymous() |
boolean |
isApp() |
boolean |
isVerified() |
java.lang.String |
toString() |
public static final java.lang.String APPLICATION_ID
public User(java.lang.String userId, java.lang.String displayName, java.lang.String avatarUrl, java.util.Map<java.lang.String,java.lang.String> identities, java.util.Map<java.lang.String,java.lang.String> publicProperties, boolean isVerified)
public java.util.Map<java.lang.String,java.lang.String> getIdentities()
CurrentUser.addIdentity(Identity, CompletionCallback, Callback, FailureCallback)
and CurrentUser.removeIdentity(String, CompletionCallback, FailureCallback)
.
The key(providerId) is the one you've passed as a first parameter to Identity.custom(String, String, String)
or IdentityProviderIds.FACEBOOK
if you've created Facebook identity with Identity.facebook(String)
.
Read more about identities in the documentation.
The value(userId) is the second parameter in Identity.custom(String, String, String)
or automatically obtained by GetSocial if you've used Facebook identity.public java.lang.String getId()
public java.util.Map<java.lang.String,java.lang.String> getPublicProperties()
public java.lang.String getDisplayName()
public java.lang.String getAvatarUrl()
public boolean isAnonymous()
public boolean isVerified()
public boolean isApp()
public BanInfo getBanInfo()
public java.lang.String toString()
toString
in class java.lang.Object
(c) Copyright GetSocial BV, 2020. All Rights Reserved.