Creates a Transport Layer Security (TLS) configuration. After creating a TLS configuration, you must use the Make TLS Configuration Immutable function to make the configuration immutable before using the configuration to start or accept a TLS connection.


icon

Inputs/Outputs

  • cbool.png load OS trusted CAs?

    load OS trusted CAs? specifies whether to load Certificate Authority (CA) certificates trusted by the OS into the new TLS configuration. The default is TRUE. If FALSE, no certificates are trusted by default. Use the Add Trusted Certificate To TLS Configuration function to explicitly trust individual certificates.

  • cerrcodeclst.png error in

    error in describes error conditions that occur before this node runs. This input provides standard error in functionality.

  • ignrn.png TLS configuration out

    TLS configuration out returns a reference to the new, mutable TLS configuration. Wire this output to the Make TLS Configuration Immutable function to make the TLS configuration immutable.

  • ierrcodeclst.png error out

    error out contains error information. This output provides standard error out functionality.

  • Examples

    Refer to the following example files included with LabVIEW.

    • labview\examples\Data Communication\Protocols\TLS\Connect to TLS Server.vi