OAuth2Controller implements CrudObservable to support CrudListeners