Client Certificate Security
You can now integrate DRUID chatbots with third party tools, which expose REST APIs that use a security certificate for authentication.
Install that security certificate on the machine where the DRUID Connector Host is installed.
You have three options to store the security certificate:
- Current User – install the certificate on the current user in Windows > User Certificates.
- Local Machine – install the certificate on the machine in Windows > Computer certificates.
- Local Folder – store the security certificate in a shared location on the machine.
Note: You need to install the certificate on the same system user under which the DRUID Connector Host Service is running; otherwise DRUID and your apps will not be able to communicate.
Based on the security certificate issuing party, the certificate might contain either a serial number or a thumbprint. Go to the certificate details and get the serial number / thumbprint, you will need it to configure the REST connector in DRUID.
To set the security certificate authentication on a DRUID REST Connector, follow these steps:
- On the REST connector configuration page, tap on Client Certificate Security.
- Select the Certificate Store Type. Select the option you have chosen to store the security certificate on the machine where the DRUID Connector Host is installed.
- Specific credentials are required based on the selected Certificate Store Type, as follows:
- For Current User or Local Machine, enter the certificate Serial number or the Thumbprint.
- For Local Folder, in the File Name field, enter the shared location where you stored the certificate and the Password needed to access that location.
- Click the Save & Close button to save the REST connector configuration.