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