Added use of SecurityContextInterface