siette.external.beans.UserData

Esta clase contiene los atributos del asociados que hacen falta para llamar a los servicio web que crean un usuario en Siette. Utliza métodos set y get para configurar y leer los atributos, es decir para el atributo id habrá una funcion setId(..) para darle un valor, y otra función getId() para leer dicho valor.

Atributo Tipo Descripción
userNameString Es el nombre de usuario, una cadena de menos de 16 caracteres. Este campo es imprescindible.
firstNameString Nombre propio, para mostrar en los listados. Si es necesario se pueden utilizar apodos o identificadores por motivos de privacidad.
lastName String Apellidos, para mostrar en los listados. Si es necesario se pueden utilizar apodos o identificadores por motivos de privacidad.
systemIdentifier String Identificador asociado al sistema externo. Este campo es imprescindible.
emailString Direccion de correo electrónico del usuario. Este campo es opcional, aunque recomendable ya que Siette a veces puede enviar mensajes al usuario con el resultado de los test, o para distribuir mensajes de aviso.
passwordString Representa la contraseña en Siette del usuario. No es necesario, de hecho actualmente no se usa ya que Siette no permite el acceso directo a los usuario creados a traves de un sistema externo. Estos usuario para acceder a Siette siempre deben usar el sistema externo.
isTeacher boolean Indica true si el usuario tiene el rol de profesor. El sistema remoto es quien decide si un usuario tendra o no este rol en Siette.