Changes

no edit summary
Line 180: Line 180:  
* 1 - when we want the message to arrive at least once but don't care if it arrives twice (or more),
 
* 1 - when we want the message to arrive at least once but don't care if it arrives twice (or more),
 
* 2 - when we want the message to arrive exactly once. A higher QoS value means a slower transfer.</td>
 
* 2 - when we want the message to arrive exactly once. A higher QoS value means a slower transfer.</td>
     </tr>  
+
     </tr>
 +
        <tr>
 +
      <td><span style="color:orange">Enable secure connection</span></td>
 +
      <td>off {{!}} <span style="color:blue">on</span>; default: '''off'''</td>
 +
      <td>Enables the use of TLS certificates.</td>
 +
    </tr>
 +
    <tr>
 +
      <td><span style="color:blue">On:</span> <span style="color:orange">TLS type</span></td>
 +
      <td>Certificate based {{!}} Pre-shared key based; default: '''Certificate based'''</td>
 +
      <td>Select type of TLS.</td>
 +
    </tr>
 +
    <tr>
 +
      <td><span style="color:orange">Allow insecure connection</span></td>
 +
      <td>off {{!}} on; default: '''off'''</td>
 +
      <td>Allow not verifying server authentication.</td>
 +
    </tr>
 +
    <tr>
 +
      <td><span style="color:orange">Certificate files from device</span></td>
 +
      <td>off {{!}} on; default: '''off'''</td>
 +
      <td>Specify where the certificates will be used from.</td>
 +
    </tr>
 +
    <tr>
 +
      <td><span style="color:orange"><span>Certificate based:</span> CA File</span></td>
 +
      <td>.ca file; default: <b>none</b></td>
 +
      <td>'''Certificate authority''' is an entity that issues digital certificates. A digital certificate certifies the ownership of a public key by the named subject of the certificate.</td>
 +
    </tr>
 +
    <tr>
 +
    <td><span style="color:orange"><span>Certificate based:</span> Client Certificate</span></td>
 +
        <td>.crt file; default: <b>none</b></td>
 +
        <td>Certificate file is a type of digital certificate that is used by client systems to make authenticated requests to a remote server. If client certificate is not needed, leave both client certificate and client key fields empty.</td>
 +
    </tr>
 +
    <tr>
 +
    <td><span style="color:orange"><span>Certificate based:</span> Private Key</span></td>
 +
        <td>.key file; default: <b>none</b></td>
 +
        <td>File containing private key for this client. This file needs to be not encrypted.</td>
 +
    </tr>
 +
    <tr>
 +
      <td><span>Pre-shared key based:</span> Pre-Shared-Key</td>
 +
      <td>string; default: <b>none</b></td>
 +
      <td>The pre-shared-key in hex format with no leading "0x".</td>
 +
    </tr>
 +
    <tr>
 +
      <td><span>Pre-shared key based:</span> Identity</td>
 +
      <td>string; default: <b>none</b></td>
 +
      <td>The identity of this client. May be used as the username depending on the server settings.</td>
 +
    </tr>
 +
    <tr>
 +
      <td>Use credentials</td>
 +
      <td>off {{!}} <span style="color:darkgreen">on</span>; default: '''off'''</td>
 +
      <td>Enables use of username and password for authentication.</td>
 +
    </tr>
 +
    <tr>
 +
      <td><span style="color:darkgreen">On:</span> Username</td>
 +
      <td>string; default: <b>none</b></td>
 +
      <td>Username used in authentication.</td>
 +
    </tr>
 +
    <tr>
 +
      <td><span style="color:darkgreen">On:</span> Password</td>
 +
      <td>string; default: <b>none</b></td>
 +
      <td>Password used in authentication.</td>
 +
    </tr>
 
</table>
 
</table>
 
<br>
 
<br>

Navigation menu