refactoring checksum verification to support self-healing and reporting on better
Passing user authentication to JAX-RS