abstractMqttDriver-AwsMqttAuthenticator

This component sets up a secure connection between an AWS client and broker using certificates and keys.

Figure 1. AwsMqttAuthenticator properties


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

PropertyValueDescription
Broker EndpointIP address, URL or host name
Specifies the IP address, URL or Hostname of the broker.
Client IDtext 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 Aliasdrop-down listSelects 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.