La structure ST_TlsSettings contient le paramètre utilisé pour la connexion au serveur et contient la sécurité TLS (Transport Layer Security).
Elément |
Type de données |
Valeur par défaut |
Description |
---|---|---|---|
xSendClientCert |
BOOL |
FALSE |
Configurez cet élément sur TRUE si un certificat client est nécessaire. |
sCertName |
STRING[255] |
- |
Définit le fichier du certificat client. Si la valeur est une chaîne Null, le certificat par défaut du contrôleur est utilisé. Le nom correspond à la valeur « Issued for » du certificat du contrôleur. Le nom peut être obtenu du certificat en utilisant l' dans Logic Builder. |
etProtocol |
TCPUDP.ET_TlsPrototocol |
TCPUDP.ET_TlsProtocol.TLSv12 |
Protocole utilisé pour la connexion sécurisée. Consultez la section ET_TlsProtocol. |
etCertVerifyMode |
TCPUDP.ET_CertVerifyMode |
TCPUDP.ET_CertVerifyMode.TrustedOnly |
Mode pour la vérification du certificat. Consultez la section ET_CertVerifyMode. |
ifVerifyCertCallback |
TCPUDP.IF_VerifyCertCallback |
- |
Vérifie l'interface de rappel. Consultez la section IF_VerifyCertCallback. |