agregue un chequeo adicional despues del login y el logout
modifique para que las cosas de autentificacion se terminen definiendo en AuthManager.
e implemente una especie de filtro idem al ShiroFilter pero para los mensajes que setee el subject en el TheadConext.
implemente el metodo de getLoggedPerson.
usa el authManager para obtener la persona logueada.
simple
me faltaba llamar al handler de shiromessagehandler para que seteee el subject indicado.
implemente filtros para cuando llega un mensaje.
(funciones genéricas sobre todos los mensajes que llegan).
un filtro NO define si se sigue y se hace handle del mensaje o no.
solo es para ejecutar procesamiento adicional para todos los mensajes.
mas adelante si justifica se agregara funcionalidad.
modifique para que lo que setee shiro sea un filter de los de los mensajes recibidos por websocket.
asi es aplicado a todos los mensajes recibidos sin problemas y sin tener que implementar cosas adicionales por cada handler.
modifique la interface de AbstractMessageHandler para que tengan en cuenta el context.