IPConnection.DeInitEncryption

From SunFlurry wiki
Revision as of 08:51, 7 February 2021 by Admin (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  DeInitEncryption (Шифрование соединения)
Объект:Объект IP
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Внешняя ошибка
Визуальность:Нет

Функция отключает процедуру шифрования для существующего IP соединения (чаще всего TCP/IP). Разрыв связи при этом не производится. После отключения шифрования можно продолжать обмен информацией. Функция отключения шифрования работает как для сервера, так и для клиента. При удалении объекта из системы, функция вызывается автоматически, если объект является установленным соединением с включенным шифрованием.

Синтаксис

IPConnection.DeInitEncryption()

Примеры

tcp:=IPConnection.Connect(URL);
if not tcp.IsConnected Then
  Exit;
EndIf;
tcp.InitEncryption("OpenSSL","C:\OpenSSL111e\libssl-1_1.dll");
tcp.SendFile("C:\file.txt");
tcp.DeInitEncryption();
tcp.SendStr("Testing");