def METHOD_NAME(self):
    """
    {
        "access_token": "",
        "expires_in": 600,
        "refresh_expires_in": 1800,
        "refresh_token": "",
        "token_type": "bearer",
        "id_token": "",
        "not-before-policy": 0,
        "session_state": "",
        "scope": "openid email profile"
    }
    """
    oath = self._make_refresh_request().json()
    self.token = oath["access_token"]
    self.refresh_token = oath["refresh_token"]
    current_time = time.time()
    self.expires_at = current_time + oath["expires_in"]
    self.refresh_expires_at = current_time + oath["refresh_expires_in"]