You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+27-2Lines changed: 27 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -144,7 +144,16 @@ Before launch the "Server Manager Actor" can be configured with the Keepalive se
144
144
145
145

146
146
147
-
The Keepalive settings will be active for all the WebSocket Servers launched by the "WebSocket Server Manager Actor"
147
+
**Keepalive** The Keepalive settings will be active for all the WebSocket Servers launched by the "WebSocket Server Manager Actor"
148
+
149
+
**Certificate Chain** specifies an array of Distinguished Encoding Rules (DER) certificates. The certificates must be supplied depth-first: the server's certificate, followed by the Certificate Authority (CA) that signs the certificate of the server, on up to the root CA. For more details see LabVIEW TLS examples.
150
+
151
+
**Private Key** a byte array containing the private key of the servers started by the server manager. For more details see LabVIEW TLS examples.
152
+
153
+
**Secure** If set to TRUE all server started by the server manager will be providing only secure connections. In this case you will need to suitably configure at least the following parameters: **Certificate Chain**, **Private Key**.
154
+
155
+
**Load OS trusted CAs** specifies whether to load Certificate Authority (CA) certificates trusted by the OS for the secure connection.
156
+
148
157
149
158
### WebSocket Server Listener Settings
150
159
@@ -222,6 +231,14 @@ client establishes a WebSocket connection to the server.
222
231
**Keepalive** specifies the Keepalive settings for the Server (see
223
232
definition above).
224
233
234
+
**Certificate Chain** specifies an array of Distinguished Encoding Rules (DER) certificates. The certificates must be supplied depth-first: the server's certificate, followed by the Certificate Authority (CA) that signs the certificate of the server, on up to the root CA. For more details see LabVIEW TLS examples.
235
+
236
+
**Private Key** a byte array containing the server private key. For more details see LabVIEW TLS examples.
237
+
238
+
**Secure** If set to TRUE the server will be providing only secure connections. In this case you will need to suitably configure at least the following parameters: **Certificate Chain**, **Private Key**.
239
+
240
+
**Load OS trusted CAs** For secure connections specifies whether to load Certificate Authority (CA) certificates trusted by the OS for the secure connection.
for secure connections one has to configure the **Certificate** and **Load OS trusted CAs**, see below for description of these parameters.
280
301
281
302
**Timeout (ms)** is the timeout to establish the connection to the
282
303
server. A value of –1 indicates to wait indefinitely.
@@ -291,6 +312,10 @@ created) that subscribes to the WebSocket Client Actor.
291
312
**Keepalive** specifies the Keepalive settings for the Client (see
292
313
definition above).
293
314
315
+
**Certificate** Certificate Authority (CA) certificate input as a byte array. For more details see LabVIEW TLS examples.
316
+
317
+
**Load OS trusted CAs** For secure connections specifies whether to load Certificate Authority (CA) certificates trusted by the OS for the secure connection.
0 commit comments