Create user application as validated from the UI
When user create an application key from his preferences window, the key is created as requested. But the user can not click on validate because the main record (the user) has just been modified. So he must close the window and open it again to be able to validate the key.
I think that only keys created by the route should be in requested state and the one created from the UI should be in validated state.