Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
This article describes how to set up communication between Smart ID Identity Manager and Smart ID Messaging.
Smart ID Messaging is a messaging platform used within Nexus Smart ID to integrate clients into server side processes, via indirect communication. All clients and servers must be able to reach Smart ID Messaging, but they do not need to be able to reach one another.
For more information on the architecture and interaction between Identity Manager and Smart ID clients, see Hermod architecture.
Prerequisites
Expand | ||
---|---|---|
| ||
The following prerequisites apply:
|
Step-by-step instruction
Set up integration in Smart ID Messaging
Expand | ||
---|---|---|
| ||
Do settings in Smart ID Messaging to connect to Identity Manager over https. See the instructions here: Integrate Smart ID Messaging with other Smart ID components. |
Set up integration in Identity Manager
Expand | ||
---|---|---|
| ||
|
Expand | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
To set up the connection to Smart ID Messaging in Identity Manager:
|
Expand | ||
---|---|---|
| ||
To create a dedicated user for Messaging Server:
Add this user's username and password in the configuration file when adding an API user in the Messaging Server component Hermod, see here: Add API user and callback URL in Hermod. |
Set up HTTPS connection between Identity Manager and Smart ID Messaging
Expand | |||||
---|---|---|---|---|---|
| |||||
The Smart ID clients Mobile and Desktop clients refuse HTTP connections. Therefore, Smart ID Messaging must be set up to listen on an HTTPS port. It is recommended to also run Identity Manager over HTTPS, even if callbacks from Smart ID Messaging to Identity Manager are also allowed over HTTP. The following instruction assumes that both Smart ID Messaging and Identity Manager run in Tomcat. To set up HTTPS connections for Identity Manager and Smart ID Messaging:
|
This article is valid for Smart ID 20.11 and later.