Revamp AccessTokenRequest as AccessTokenServiceProvider.