Métodos
Dependencias
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
Agregar la dependencias
<dependency>
<groupId>com.github.avbravo</groupId>
<artifactId>avbravosecurity</artifactId>
<version>0.4</version>
</dependency>
<dependency>
<groupId>com.github.avbravo</groupId>
<artifactId>avbravoutils</artifactId>
<version>0.26</version>
</dependency>Para su uso simplemente implementamos SecurityInterface en el controller.
La clase BrowserSession

Para verificar si hay un usuario logueado en la sesión actual
Para guardar el nombre del usuario que se logea y especificar en segundos el tiempo de inactividad
Para salir de la sesión
Destruir la sesión por el username
Obtener el token por el username
Para destruir la sesión por el username y token
Invalidar my sesion
Obtener todas las sesiones
Eliminar todas las sesiones
Inactivar por un browserSession
Obtener la fecha de expiración de un HttpSession
Segundos para inactividad
Tiempo de creación(Date)
Tiempo de conexión (String formateado)
Ultima conexión
Last updated