O soft-iot-dlt-auth
(ou auth
para os mais próximos) é o bundle responsável por monitorar as novas conexões MQTT.
Ele atua como um "porteiro" verificando se o dispositivo interessado em ser reconhecido pela plataforma soft-iot-dlt
está autorizado.
Para instalar o auth
é necessário configurar o repositório fonte e em seguida executar o seguinte comando no terminal do servicemix.
bundle:install mvn:com.github.larsid/soft-iot-dlt-auth/main
O auth
já está configurado por padrão para se conectar serviço de mensageria e broker mqtt ActiveMQ do servicemix. Porém é possível alterar esse comportamente criando um arquivo de configuração chamado de soft-iot-dlt-auth.cfg
na pasta SERVICEMIX_HOME/etc
com as seguintes propriedades:
Propriedade | Descrição | Valor padrão |
---|---|---|
MQTTServerId | Nome utilizado para identificar a conexão do auth no broker MQTT. | P_AUTH_CLIENT |
MQTTHost | Define a URL do broker. | tcp://localhost |
MQTTPort | Informa ao auth qual porta o broker está esperando novas conexões. | 1883 |
MQTTUsername | Nome do usuário que o auth deve utilizar para se autenticar caso necessário. | karaf |
MQTTPassword | Senha de autenticação do broker caso necessário. | karaf |
⬅️ architecture | ............................... ⬆️ Voltar ao topo ⬆️ ............................... | load-monitor ➡️ |
---|