ET_CertVerifyMode

Überblick

Typ

Enumeration

Verfügbar ab:

V1.0.4.0

Beschreibung

Die Enumeration ET_CertVerifyMode wird verwendet, um den Modus für die Zertifikatüber­prüfung für TCP/IP-Verbindungen mit TLS (Transport Layer Security) zu definieren.

Im Kontext von TLS können Zertifikate verwendet werden, um die Kommunikationspartner zu überprüfen. Zertifikate werden beim Einrichten einer Verbindung gesendet. Dies ist der sogenannte TLS-Handshake. Das Senden von Zertifikaten beim TLS-Handshake ist optional. Der Kommunikationspartner benötigt jedoch ein Zertifikat. Das Senden dieses Zertifikats ist obligatorisch. Nur wenn das Ergebnis der Überprüfung des Zertifikats positiv ist, kann eine Verbindung mit dem Kommunikationspartner eingerichtet werden. Wenn der Client oder der Server so konfiguriert ist, dass das Serverzertifikat im Modus TrustedOnly überprüft wird, müssen die Zertifikate in der Steuerung manuell verwaltet werden. Dies kann über den Editor Security Screen in Machine Expert Logic Builder erfolgen.

HINWEIS: TrustedOnly ist die einzige Möglichkeit, die Identität des Kommunikationspartners zu überprüfen.

Aufzählungselemente

Name

Wert

Beschreibung

NotVerified

1

Keine Überprüfung des Zertifikats, es werden auch Peers ohne Senden eines Zertifikats akzeptiert. Diese Einstellung wird standardmäßig für Server verwendet, da die meisten Clients kein Zertifikat zur Verfügung stellen.

AllCertificates

4

Ein Peer-Zertifikat ist obligatorisch, kann jedoch undefiniert sein. Jedes Zertifikat wird als vertrauenswürdig eingestuft.

TrustedOnly

6

Ein Peer-Zertifikat ist obligatorisch und muss bekannt und als vertrauenswürdig eingestuft sein.

Weitere Informationen zur Zertifikatverwaltung in der Steuerung finden Sie unter Verwalten von Zertifikaten in der Steuerung – Benutzerhandbuch.

Verwendet von

oFB_TCPClient2

oFB_TCPServer2

oFC_CertVerifyModeToString