• Модуль: dav
  • Путь к файлу: ~/bitrix/modules/dav/lib/tokens.php
  • Класс: BitrixDavTokensTable
  • Вызов: TokensTable::updateToken
static function updateToken($oldToken, $userId, $newToken = null, DateTime $expiredAt = null)
{
	$token = $newToken ?: Random::getString(static::DEFAULT_TOKEN_LENGTH);
	$expiredAt = $expiredAt ?: self::getTokenNewValidTimeInterval();
	static::delete($oldToken);
	return static::createToken($userId, $token, $expiredAt);
}