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.
-
-