Handelt eine TLS-Verbindung (Transport Layer Security) am angegebenen TCP-Socket als Server aus. Nach dem erfolgreichen Abschluss dieses Vorgangs wird die Verbindung transparent verschlüsselt. Anderenfalls wird die Verbindung beendet.


icon

Ein-/Ausgänge

  • ci32.png Timeout (ms)

    Timeout (ms) gibt an, wie viele Millisekunden gewartet werden soll, bevor ein Fehler ausgegeben wird. Bei –1 wird kein Timeout vorgegeben. Der Standardwert lautet 25000.

  • cncrn.png TCP-Verbindung

    TCP-Verbindung ist eine Referenz zur eindeutigen Kennzeichnung der TCP-Verbindung.

  • cgnrn.png Unveränderliche TLS-Konfiguration

    Unveränderliche TLS-Konfiguration gibt die Referenz auf die unveränderliche TLS-Konfiguration an.

  • cerrcodeclst.png Fehler (Eingang)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

  • incrn.png TLS-Verbindung

    TLS-Verbindung gibt eine Referenz zur eindeutigen Kennzeichnung der TLS-Verbindung aus. Mit diesem Wert kann sich in nachfolgenden Funktionsaufrufen auf diese TLS-Verbindung bezogen werden.

  • i1dcclst.png Client-Zertifikatskette

    Client-Zertifikatskette gibt ein Array der vom Client bereitgestellten DER-Zertifikate (Distinguished Encoding Rules) aus. Das erste Element des Arrays ist das Zertifikat des Clients.

  • i1du8.png certificate

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

  • Hinweis Wenn die TLS-Verhandlung fehlschlägt, wird die TCP-Verbindung beendet und zukünftige Aufrufe von TLS-Verbindung? geben FALSE aus.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Data Communication\Protocols\TLS\TLS Client and Server with Self-Signed Server Certificate.vi