Package de.xima.fc.user_portal.user
Interface IUserPortalUser
- 
- All Superinterfaces:
 Serializable
public interface IUserPortalUser extends Serializable
Common interface for a user that is authenticated via the user portal.- Since:
 - 8.2.0
 - Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAccessToken()Gets the access token of this user.Map<String,String>getAuthHeader()Gets the headers that are to be used for authentication.Map<String,String>getAuthParameter()Gets the parameters that are to be used for authentication.StringgetClientName()StringgetDisplayName()Gets the display name of this user.StringgetFamilyName()Gets the family name of this user.StringgetFirstName()Gets the first name of this user.StringgetRefreshToken()Gets the refresh token of this user.booleanhasProfile()Returns whether a profile is available.booleanhasUserProfile()Returns whether a user profile is available.booleankeepMeSignedIn()Returns whether the user should be kept signed in. 
 - 
 
- 
- 
Method Detail
- 
getDisplayName
String getDisplayName()
Gets the display name of this user.- Returns:
 - The display name of this user.
 
 
- 
getFirstName
String getFirstName()
Gets the first name of this user.- Returns:
 - The first name of this user.
 
 
- 
getFamilyName
String getFamilyName()
Gets the family name of this user.- Returns:
 - The family name of this user.
 
 
- 
getAccessToken
String getAccessToken()
Gets the access token of this user.- Returns:
 - The access token of this user.
 
 
- 
getRefreshToken
String getRefreshToken()
Gets the refresh token of this user.- Returns:
 - The refresh token of this user.
 
 
- 
getAuthHeader
Map<String,String> getAuthHeader()
Gets the headers that are to be used for authentication.- Returns:
 - The headers that are to be used for authentication.
 
 
- 
getAuthParameter
Map<String,String> getAuthParameter()
Gets the parameters that are to be used for authentication.- Returns:
 - The parameters that are to be used for authentication.
 
 
- 
getClientName
String getClientName()
 
- 
hasProfile
boolean hasProfile()
Returns whether a profile is available.- Returns:
 - Whether a profile is available.
 
 
- 
hasUserProfile
boolean hasUserProfile()
Returns whether a user profile is available.- Returns:
 - Whether a user profile is available.
 
 
- 
keepMeSignedIn
boolean keepMeSignedIn()
Returns whether the user should be kept signed in.- Returns:
 - Whether the user should be kept signed in.
 
 
 - 
 
 -