public class SocialProfile extends Object implements Serializable
A class representing a conected user and its authentication details.
Modified from https://github.com/jaliss/securesocial
| Modifier and Type | Class and Description |
|---|---|
static class |
SocialProfile.Fetched |
| Modifier and Type | Field and Description |
|---|---|
static String |
EVENT_FETCHED |
| Constructor and Description |
|---|
SocialProfile() |
SocialProfile(String userId,
String provider) |
| Modifier and Type | Method and Description |
|---|---|
SocialProfile.Fetched |
createFetchedEvent(String payload) |
void |
fillProfile(SocialProvider provider) |
<T> T |
get(String key) |
Map<String,Object> |
getAttributes() |
AuthenticationMethod |
getAuthMethod() |
String |
getAvatarUrl() |
String |
getDisplayName() |
String |
getEmail() |
long |
getExpiration() |
String |
getFirstName() |
String |
getFullName() |
SocialId |
getId() |
String |
getLastName() |
String |
getSecret() |
Config |
getServiceConfig() |
String |
getToken() |
boolean |
isTokenExpired() |
void |
put(String key,
Object val) |
void |
putAll(Map<String,Object> data) |
void |
setAuthMethod(AuthenticationMethod authMethod) |
void |
setAvatarUrl(String avatarUrl) |
void |
setDisplayName(String displayName) |
void |
setEmail(String email) |
void |
setExpiration(long expiration) |
void |
setFirstName(String firstName) |
void |
setFullName(String fullName) |
void |
setId(SocialId id) |
void |
setLastName(String lastName) |
void |
setSecret(String secret) |
void |
setServiceConfig(Config serviceConfig) |
void |
setToken(String token) |
public static final String EVENT_FETCHED
public SocialId getId()
public void setId(SocialId id)
public String getFirstName()
public void setFirstName(String firstName)
public String getLastName()
public void setLastName(String lastName)
public String getFullName()
public void setFullName(String fullName)
public String getDisplayName()
public void setDisplayName(String displayName)
public String getEmail()
public void setEmail(String email)
public String getAvatarUrl()
public void setAvatarUrl(String avatarUrl)
public AuthenticationMethod getAuthMethod()
public void setAuthMethod(AuthenticationMethod authMethod)
public Config getServiceConfig()
public void setServiceConfig(Config serviceConfig)
public String getToken()
public void setToken(String token)
public String getSecret()
public void setSecret(String secret)
public long getExpiration()
public boolean isTokenExpired()
public void setExpiration(long expiration)
public <T> T get(String key)
public void fillProfile(SocialProvider provider)
public SocialProfile.Fetched createFetchedEvent(String payload)
Copyright © 2016–2018 ActFramework. All rights reserved.