ST_TlsSettingsClient

Descripción general

Tipo:

Estructura

Disponible desde:

V1.0.4.0

Hereda de:

-

Descripción

La estructura ST_TlsSettingsClient se utiliza para proporcionar la configuración de TLS (Transport Layer Security, seguridad de la capa de transporte) a fin de que el cliente TCP pueda establecer una conexión segura.

Elementos de la estructura

Nombre

Tipo de datos

Valor predeterminado

Descripción

xSendClientCert

BOOL

FALSE

Establezca el valor en TRUE si se necesita un certificado de cliente.

sCertName

STRING(255)

-

Especifica el archivo de certificado del cliente. Si el valor es una cadena nula, se utilizará el certificado predeterminado del controlador.

El nombre corresponde al valor “Issued for” del certificado del controlador. El nombre puede obtenerse del certificado mediante la Pantalla de seguridad de Logic Builder.

etProtocol

ET_TlsProtocol

TLSv12

Protocolo empleado para conexiones seguras.

etCertVerifyMode

ET_CertVerifyMode

TrustedOnly

Modalidad para la comprobación de certificados.

sHostnameForSNI

STRING(255)

-

Especifica el nombre del host que se conectará al inicio del proceso del protocolo de enlace como parte de la extensión de indicación de nombre de servidor (SNI).

ifVerifyCertCallback

IF_VerifyCertCallback

-

Interfaz que permite recuperar información de diagnóstico detallada de la comprobación de certificados. Permite manipular el resultado de la comprobación del certificado.

Utilizado por

  • FB_TCPClient2