Class RemoteUserData


  • public class RemoteUserData
    extends Object
    Holds the user remote data.
    Since:
    8.0
    Author:
    Maxim Podkolzine (maxim.podkolzine@jetbrains.com)
    • Constructor Detail

      • RemoteUserData

        public RemoteUserData​(@NotNull
                              String remoteId,
                              @NotNull
                              String username,
                              @Nullable
                              String displayName,
                              @Nullable
                              String email,
                              @Nullable
                              List<String> defaultVcsUsernames,
                              @NotNull
                              Map<String,​String> customProperties)
      • RemoteUserData

        public RemoteUserData​(@NotNull
                              String remoteId,
                              @NotNull
                              String username,
                              @Nullable
                              String displayName,
                              @Nullable
                              String email,
                              boolean emailVerified,
                              @Nullable
                              List<String> defaultVcsUsernames,
                              @NotNull
                              Map<String,​String> customProperties)
    • Method Detail

      • getRemoteId

        @NotNull
        public String getRemoteId()
        ID of the entry by which it can then be referenced in the value of "member" attribute of the group
      • getUsername

        @NotNull
        public String getUsername()
      • getDisplayName

        @Nullable
        public String getDisplayName()
      • getEmail

        @Nullable
        public String getEmail()
      • getDefaultVcsUsernames

        @Nullable
        public List<String> getDefaultVcsUsernames()
      • getCustomProperties

        @NotNull
        public Map<String,​String> getCustomProperties()
      • isEmailVerified

        public boolean isEmailVerified()
        Returns:
        true if email is verified
        Since:
        9.1.2