Interface IUserPropertiesReadOnly

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.util.List<java.lang.Object>> getCustomAttributes()
      Returns an unmodifiable map of the global custom attributes - the local attributes will not be returned.
      java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.util.List<java.lang.Object>>> getCustomAttributesMap()
      Returns custom attributes map for each service instance identifier.
      java.lang.String getEmail()
      Returns the e-mail.
      java.lang.String getFirstName()
      Returns the first name.
      java.lang.String getFullName()
      Returns the full name.
      java.lang.String getLastName()
      Returns the last name.
      java.lang.String getMiddleName()
      Returns the middle name.
    • Method Detail

      • getEmail

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

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

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

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

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

        java.util.Map<java.lang.String,​java.util.List<java.lang.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

        java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.util.List<java.lang.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