Método UpgradeToTls

Descripción general

Tipo:

Método

Disponible desde:

V2.2.6.0

Tarea

Actualiza una conexión a una conexión con cifrado TLS.

Descripción de funciones

Actualiza una conexión a una conexión con cifrado TLS. La actualización es exclusiva para las conexiones que se establecen mediante el método ConnectStartTls().

El valor de retorno de BOOL es TRUE si la función se ha ejecutado correctamente. Evalúe la propiedad Result en caso de que el valor de retorno sea FALSE.

NOTA: El valor de retorno de esta función indica únicamente si la actualización de la conexión podría iniciarse correctamente. El estado de la conexión debe comprobarse mediante la propiedad State. Además, puede comprobar la propiedad TlsUsed, que indica TRUE cuando el protocolo de enlace TLS se ha realizado correctamente.

Transición de estado del cliente

Fase

Descripción

1

Estado inicial: Connected.

NOTA: La propiedad TlsUsed indica FALSE, ya que la comunicación no está cifrada.

2

Llamada de función

3

Estado: Upgrading; de lo contrario, se ha detectado un error.

4

Estado final: Connected; de lo contrario, se ha detectado un error.

NOTA: La propiedad TlsUsed indica TRUE cuando la comunicación está cifrada.

Utilizado por

  • FB_TCPClient2