pub async fn refresh( client: &Client, login_endpoint: &str, tenant: &str, client_id: &str, refresh_token: &str, scope: &str, ) -> Result<TokenResponse>