Skip to content

Commit

Permalink
Fixing typo
Browse files Browse the repository at this point in the history
  • Loading branch information
freol35241 authored May 8, 2024
1 parent 8de9a70 commit 01d179d
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ The MQTT API towards the datahub is provided by [EMQX](https://www.emqx.io/docs/
* https://www.emqx.io/docs/en/v5.1/access-control/authn/jwt.html#jwt-authentication

The MQTT API for the datahub is configured such that:
* There are two root namespaces: `PONTOS` (for incoming data) and `PONTOS_HUB` (for public access) in the mqtt topic structure. This makes it possible to potentially filter data that should not be publicly accessible. By default, no filtering is done between, i.e. all data published to the `PONTOS` root will be available on the `PONTOS_HUB` root.
* There are two root namespaces: `PONTOS_INGRESS` (for incoming data) and `PONTOS_EGRESS` (for public access) in the mqtt topic structure. This makes it possible to potentially filter data that should not be publicly accessible. By default, no filtering is done between, i.e. all data published to the `PONTOS_INGRESS` root will be available on the `PONTOS_EGRESS` root.
* Login credentials are required when connecting to the broker (see [here](https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901043) for details)
* The JWT should be passed in the field for the password.
* The `sub` claim within the JWT is verified to match the username used for login. This authenticates the username. I.e. the username is as expected and not forged.
Expand Down

0 comments on commit 01d179d

Please sign in to comment.