Added support for refresh_token