I think we can avoid to have a global authorized grant types definition, this could be put into the ```OAuthRegisteredService``` class...