Parte backend del aplicativo CCSW Manager
El módulo requiere la presencia de un JDK 1.8 y de una base de datos MySQL
Para compilar el proyecto se utilizará el comando genérico de maven:
$ mvn clean install
Este comando lanzará la compilación del proyecto tras ejecutar los Test Unitarios de la aplicación.
Para arrancar la aplicación navegar hasta la calase anotada como @SpringBootApplication
- Hacer click con el botón derecho sobre la clase:
- Run as >
- Java application
- Run as >
La seguridad esta basada el Token JWT, para generar un token valido se debe realizar una llamada POST a la URL del SSO:
Como Body se adjunta las credenciales del SSO:
{
"username":"XXX",
"password":"***"
}
La respuesta provee del token necesario para realizar las llamadas pertinentes a los endpoint publicados.