Kaspersky Industrial CyberSecurity for Networks

Creating and using connectors for the Kaspersky Industrial CyberSecurity for Networks API

March 22, 2024

ID 155166

To enable a recipient app to interact with the application by using the Kaspersky Industrial CyberSecurity for Networks API, you need to add a connector for this app. When creating a connector, you must indicate the Generic system type for the connector.

When adding a connector and when creating a new communication data package for this connector, the Server generates a communication data package that you need to use for the connector to work.

A communication data package is an archive containing the following files:

  • certificates.pfx – encrypted file containing the Server's public certificate key and the certificate issued by the Server for the connector (with the private key). The contents of the file are encrypted with the password that was set when the connector was added or when a new communication data package was created for this connector.
  • metadata.json – contains the configuration data for the connector. Data is represented in JSON format.

The listed files must be used to connect a recipient app through the connector. To decrypt the certificates.pfx file and apply the certificate and keys within it, you can use the standard methods for handling files of this format (for example, openssl commands). The addresses indicated in the metadata.json file are required for the connector to work and for sending requests to the REST API server.

The certificate and configuration data in the communication data package are valid until a new communication data package is created or until the connector is removed from the application.

Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.