add RequiresAuthentication method level annotation for Authentication