Interface IUserPropertiesReadOnly

    • Method Detail

      • getEmail

        String getEmail()
        Returns the e-mail.
        Returns:
        the e-mail or null if no e-mail is set.
        Since:
        12.0.0
      • getFirstName

        String getFirstName()
        Returns the first name.
        Returns:
        the first name or null if no first name is set.
        Since:
        12.0.0
      • getMiddleName

        String getMiddleName()
        Returns the middle name.
        Returns:
        the middle name or null if no middle name is set.
        Since:
        12.0.0
      • getLastName

        String getLastName()
        Returns the last name.
        Returns:
        the last name or null if no last name is set.
        Since:
        12.0.0
      • getFullName

        String getFullName()
        Returns the full name.
        Returns:
        the full name or null if no getFirstName()first name is set.
        Since:
        12.0.0
      • getCustomAttributes

        Map<String,​List<Object>> getCustomAttributes()
        Returns an unmodifiable map of the global custom attributes - the local attributes will not be returned.
        Returns:
        an unmodifiable map where the key is the attribute identifier and the value a list of the attribute values.
        Since:
        12.0.0
      • getCustomAttributesMap

        Map<String,​Map<String,​List<Object>>> getCustomAttributesMap()
        Returns custom attributes map for each service instance identifier. The global user attribute values will be in null key.
        Returns:
        custom attributes map for each service instance identifier. The global user attribute values will be in null key.
        Since:
        14.0.0