Added RoleCachingAuthenticatedUser