Fügt einen vorzeichenbehafteten privaten Schlüssel zu einer TLS-Konfiguration (Transport Layer Security) hinzu. Dieser Vorgang ist für Server erforderlich und für Clients optional.


icon

Ein-/Ausgänge

  • cgnrn.png TLS-Konfiguration

    TLS-Konfiguration gibt die Referenz auf die TLS-Konfiguration an.

  • c1du8.png Privater Schlüssel

    Privater Schlüssel gibt den Speicherort des privaten Schlüssels im lokalen Speicher an.

  • c1dcclst.png Zertifikatskette

    Server-Zertifikatskette gibt ein Array aus DER-Zertifikaten (Distinguished Encoding Rules) aus. Die Zertifikate müssen in der folgenden Reihenfolge bereitgestellt werden: zuerst das Serverzertifikat, dann das Zertifikat von der Zertifizierungsstelle, die das Serverzertifikat signiert, bis hin zur Stammzertifizierungsstelle. Das entsprechende Array kann mit der Funktion Zertifikate in den Speicher laden erstellt werden.

  • c1du8.png certificate

  • cerrcodeclst.png Fehler (Eingang)

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

  • ignrn.png TLS-Konfiguration (Ausgang)

    TLS Konfiguration (Ausgang) gibt eine Referenz auf die TLS-Konfiguration mit dem von Ihnen angegebenen privaten Schlüssel aus.

  • ierrcodeclst.png Fehler (Ausgang)

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

  • Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

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