===== siette.external.ConfigurationData ===== Clase auxiliar que sirve para establecer los parámetros de conexión. Funciona como un //bean// con un constructor vaciío y metodos //set// y //get// para manejar los atributos de la clase, 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 ^ |systemIdentifier | String | Identificador del sistema externo ''systemIdentifier'' usado en los servicios web. | |privateKey| String |Clave privada del sistema externo para la conexión. Usando esta clave se cifrarán los mensajes.| |urlSiette |String| URL base de Siette, por defecto [[https://www.siette.org]]. Si se modifica el valor de la URL base, se cambian automáticamente los valores de las URLs definidas a continuación. Si no se modifica se toman los valores por defecto.| |urlSietteService | String | URL de los servicios web, por defecto [[https://www.siette.org/siette/services/External?wsdl|https://www.siette.org/siette/services/External]] | |urlBack|String|URL a la que llamará Siette cuando complete la evaluación. Esta URL será normalmente parte del sistema externo.| |urlReport|String| URL a la que llamará Siette cuando cada vez que se realice la respuesta a una pregunta por parte del alumno. Siette debe recibir la respuesta del alumno a cada una de las preguntas que se plantean. Normalmente Siette devuelve como respuesta o bien la correccion de la pregunta y su solución o bien una nueva pregunta. Si este parámetro es distinto de //null//, Siette además de presentar esta página, realizará una llamada HTTP(S) a ''urLReport'' pasandole como parámetro ''xml'' con la información equivalente en formato SQTI.| |urlStartTest|String |URL a la que llamará Siette para comenzar la ejecución de un test.| |urlNextQuestion|String|URL a la que llamará Siette para pedir que se despliegue una nueva pregunta.|