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 String
getAccessToken()
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.String
getClientName()
String
getDisplayName()
Gets the display name of this user.String
getFamilyName()
Gets the family name of this user.String
getFirstName()
Gets the first name of this user.String
getRefreshToken()
Gets the refresh token of this user.boolean
hasProfile()
Returns whether a profile is available.boolean
hasUserProfile()
Returns whether a user profile is available.boolean
keepMeSignedIn()
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.
-
-