public interface IUserInfo
Modifier and Type | Field and Description |
---|---|
static String |
PREFERRED_LANGUAGE_SEPARATOR |
static char |
ROLES_SEPARATOR |
Modifier and Type | Method and Description |
---|---|
void |
addRoles(Set<String> strings) |
String |
encryptPassword(String pwd) |
String |
getAccountType()
get the type of account (default, facebook, google account...)
|
String[] |
getAllLabels() |
String[] |
getAllValues() |
String |
getAvatarURL() |
String |
getBirthdate() |
Date |
getCreationDate() |
String |
getEmail() |
String |
getEncryptLogin()
return the encrypt login the encrypt login can change when we restart.
|
String |
getFirstName() |
String |
getGender() |
String |
getInfo() |
javax.mail.internet.InternetAddress |
getInternetAddress() |
String |
getLastName() |
String |
getLogin() |
Date |
getModificationDate() |
String |
getParent()
get the parent of the user, a parent can be a manager.
|
String |
getPassword() |
String[] |
getPreferredLanguage() |
Set<String> |
getRoles() |
String |
getTitle() |
String |
getToken() |
String |
getUrl() |
String |
getUserFolder() |
boolean |
isExternalLoginUser()
check if user is logged from external module (as facebook ou google).
|
void |
removeRoles(Set<String> strings) |
void |
setAvatarURL(String avatarURL) |
void |
setCreationDate(Date creationDate) |
void |
setEmail(String email) |
void |
setExternalLoginUser()
define user as outside loged, as facebook or google login.
|
void |
setFirstName(String firstName) |
void |
setId(String id) |
void |
setInfo(String info) |
void |
setLastName(String lastName) |
void |
setLogin(String login) |
void |
setModificationDate(Date modificationDate) |
void |
setPassword(String password) |
void |
setPreferredLanguage(String[] preferredLanguage) |
void |
setRoles(Set<String> strings) |
void |
setTitle(String title) |
void |
setToken(String token) |
static final char ROLES_SEPARATOR
static final String PREFERRED_LANGUAGE_SEPARATOR
String getLogin()
String getEncryptLogin()
String getParent()
String getTitle()
String getFirstName()
String getLastName()
String getGender()
String getPassword()
String getEmail()
String getUrl()
String getInfo()
String getToken()
String getBirthdate()
String[] getPreferredLanguage()
void setId(String id)
void setLogin(String login)
void setTitle(String title)
void setFirstName(String firstName)
void setLastName(String lastName)
void setPassword(String password)
void setEmail(String email)
void setInfo(String info)
void setToken(String token)
void setPreferredLanguage(String[] preferredLanguage)
void setCreationDate(Date creationDate)
Date getCreationDate()
void setModificationDate(Date modificationDate)
Date getModificationDate()
String[] getAllLabels()
String[] getAllValues()
String getAvatarURL()
void setAvatarURL(String avatarURL)
String getUserFolder()
javax.mail.internet.InternetAddress getInternetAddress()
String getAccountType()
void setExternalLoginUser()
boolean isExternalLoginUser()
Copyright © 2012-2018. All Rights Reserved.