public class Oauth2User extends fr.paris.lutece.portal.service.security.LuteceUser implements Serializable
Modifier and Type | Field and Description |
---|---|
static String |
ACCESS_TOKEN
The Constant ACCESS_TOKEN.
|
ANONYMOUS_USERNAME, BDATE, BUSINESS_INFO_ONLINE_EMAIL, BUSINESS_INFO_ONLINE_URI, BUSINESS_INFO_POSTAL_CITY, BUSINESS_INFO_POSTAL_COUNTRY, BUSINESS_INFO_POSTAL_NAME, BUSINESS_INFO_POSTAL_ORGANIZATION, BUSINESS_INFO_POSTAL_POSTALCODE, BUSINESS_INFO_POSTAL_STATEPROV, BUSINESS_INFO_POSTAL_STREET, BUSINESS_INFO_TELECOM_FAX_COMMENT, BUSINESS_INFO_TELECOM_FAX_EXT, BUSINESS_INFO_TELECOM_FAX_INTCODE, BUSINESS_INFO_TELECOM_FAX_LOCCODE, BUSINESS_INFO_TELECOM_FAX_NUMBER, BUSINESS_INFO_TELECOM_MOBILE_COMMENT, BUSINESS_INFO_TELECOM_MOBILE_EXT, BUSINESS_INFO_TELECOM_MOBILE_INTCODE, BUSINESS_INFO_TELECOM_MOBILE_LOCCODE, BUSINESS_INFO_TELECOM_MOBILE_NUMBER, BUSINESS_INFO_TELECOM_PAGER_COMMENT, BUSINESS_INFO_TELECOM_PAGER_EXT, BUSINESS_INFO_TELECOM_PAGER_INTCODE, BUSINESS_INFO_TELECOM_PAGER_LOCCODE, BUSINESS_INFO_TELECOM_PAGER_NUMBER, BUSINESS_INFO_TELECOM_TELEPHONE_COMMENT, BUSINESS_INFO_TELECOM_TELEPHONE_EXT, BUSINESS_INFO_TELECOM_TELEPHONE_INTCODE, BUSINESS_INFO_TELECOM_TELEPHONE_LOCCODE, BUSINESS_INFO_TELECOM_TELEPHONE_NUMBER, DATE_LAST_LOGIN, DEPARTMENT, EMPLOYER, GENDER, HOME_INFO_ONLINE_EMAIL, HOME_INFO_ONLINE_URI, HOME_INFO_POSTAL_CITY, HOME_INFO_POSTAL_COUNTRY, HOME_INFO_POSTAL_NAME, HOME_INFO_POSTAL_ORGANIZATION, HOME_INFO_POSTAL_POSTALCODE, HOME_INFO_POSTAL_STATEPROV, HOME_INFO_POSTAL_STREET, HOME_INFO_POSTAL_STREET_NAME, HOME_INFO_POSTAL_STREET_NUMBER, HOME_INFO_POSTAL_STREET_SUFFIX, HOME_INFO_POSTAL_STREET_TYPE, HOME_INFO_POSTAL_STREET_URBAN_DISTRICT, HOME_INFO_TELECOM_FAX_COMMENT, HOME_INFO_TELECOM_FAX_EXT, HOME_INFO_TELECOM_FAX_INT, HOME_INFO_TELECOM_FAX_LOCCODE, HOME_INFO_TELECOM_FAX_NUMBER, HOME_INFO_TELECOM_MOBILE_COMMENT, HOME_INFO_TELECOM_MOBILE_EXT, HOME_INFO_TELECOM_MOBILE_INTCODE, HOME_INFO_TELECOM_MOBILE_LOCCODE, HOME_INFO_TELECOM_MOBILE_NUMBER, HOME_INFO_TELECOM_PAGER_COMMENT, HOME_INFO_TELECOM_PAGER_EXT, HOME_INFO_TELECOM_PAGER_INTCODE, HOME_INFO_TELECOM_PAGER_LOCCODE, HOME_INFO_TELECOM_PAGER_NUMBER, HOME_INFO_TELECOM_TELEPHONE_COMMENT, HOME_INFO_TELECOM_TELEPHONE_EXT, HOME_INFO_TELECOM_TELEPHONE_INTCODE, HOME_INFO_TELECOM_TELEPHONE_LOCCODE, HOME_INFO_TELECOM_TELEPHONE_NUMBER, JOBTITLE, NAME_CIVILITY, NAME_FAMILY, NAME_GIVEN, NAME_MIDDLE, NAME_NICKNAME, NAME_SUFFIX, PREFIX, USER_REALM
Constructor and Description |
---|
Oauth2User(String strUserName,
fr.paris.lutece.plugins.oauth2.business.Token token,
fr.paris.lutece.portal.service.security.LuteceAuthentication authenticationService)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getEmail()
.
|
fr.paris.lutece.plugins.oauth2.business.Token |
getToken()
Gets the token.
|
void |
setEmail(String strEmail)
Sets the Email.
|
void |
setToken(fr.paris.lutece.plugins.oauth2.business.Token token)
Sets the token.
|
addGroups, addRoles, clone, equals, getAccessCode, getAuthenticationService, getAuthenticationType, getFirstName, getGroups, getLastName, getLuteceAuthenticationService, getName, getRealm, getRoles, getUserInfo, getUserInfos, getUserRoles, getUserWorkgroups, hashCode, setAuthenticationService, setAuthenticationType, setGroups, setLuteceAuthenticationService, setName, setRoles, setUserInfo, toString
public static final String ACCESS_TOKEN
public Oauth2User(String strUserName, fr.paris.lutece.plugins.oauth2.business.Token token, fr.paris.lutece.portal.service.security.LuteceAuthentication authenticationService)
strUserName
- The user's nametoken
- the tokenauthenticationService
- The authentication service that authenticates the userpublic String getEmail()
getEmail
in interface fr.paris.lutece.api.user.User
getEmail
in class fr.paris.lutece.portal.service.security.LuteceUser
public void setEmail(String strEmail)
strEmail
- The Emailpublic fr.paris.lutece.plugins.oauth2.business.Token getToken()
public void setToken(fr.paris.lutece.plugins.oauth2.business.Token token)
token
- the new tokenCopyright © 2022 City of Paris. All rights reserved.