abstractMqttDriver-AwsMqttAuthenticator

This component sets up a secure connection between an AWS client and broker using certificates and keys.
Figure 4.   AwsMqttAuthenticator properties
Image

To access these properties, expand Config > Drivers > AbstractMqttDriverNetwork, double-click an AwsMqttDevice and expand or double-click authenticator.

Property Value Description
Broker Endpoint IP address, URL or host name Specifies the IP address, URL or Hostname of the broker.
Client ID text string Identifies the client to the server. If not specified, the system generates a unique Client ID.

No other client should currently use or in the future use this unique string. If two devices share the same Client ID, Status reports {down} or {fault}, unexpected behaviors happen and communication issues between client and broker result.

Broker Port number Specifies the port number of the broker.
Callback Router (available under AwsIoTAuthenticator from the palette) additional properties Directs a client request to an appropriate function. A separate topic documents these router functions.
Certificate Alias drop-down list Selects the name of the client certificate, which secures the connection between the client and broker.

For AWS IoT devices, the registration process creates this certificate, which you download from the AWS IoT portal and import into the User Key Store.