public function updateAndSaveTokens($accessToken, $refreshToken, $expiresIn)
{
$this->tokenStorageProvider->saveTokens($this->hostname, $accessToken, $refreshToken, $expiresIn);
$this->accessToken = $accessToken;
$this->refreshToken = $refreshToken;
$this->tokenExpires = time() + $expiresIn;
$this->client->extraUrlParams = array('access_token' => $this->accessToken);
}