IPConnection.DeInitEncryption

From SunFlurry wiki
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");