Skip to content

Bundle responsável por monitorar as novas conexões MQTT.

Notifications You must be signed in to change notification settings

larsid/soft-iot-dlt-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

soft-iot-dlt-auth

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.

Instalação

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

Configurações

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

⚠️ Arquivo exemplo ⚠️


⬅️ architecture ............................... ⬆️ Voltar ao topo ⬆️ ............................... load-monitor ➡️