SETTINGS object
Manual reconfiguration may cause malfunctions in Kaspersky IoT Secure Gateway 1000 up to the point where a full reinstallation is required. We recommended changing the configuration by means of the relevant settings in the Kaspersky IoT Secure Gateway 1000 web interface and the Kaspersky IoT Secure Gateway 1000 management web plug-in for Kaspersky Security Center 14.2 Web Console.
The SETTINGS
object includes keys containing the Kaspersky IoT Secure Gateway 1000 general settings. The list of these keys is shown in the table below.
List of SETTINGS keys
Key name | Value type | Title | Required | Possible values | ||
| Object | Information about user, application, web server and Kaspersky Security Center certificates. | Yes | - | ||
|
| String | Administrator certificate. | Certificate in Base64 format | ||
|
| String | Administrator certificate name | Name of the file containing the certificate | ||
|
| String | Application root certificate | Certificate in Base64 format | ||
|
| String | Application root certificate name | Name of the file containing the certificate | ||
|
| String | Application client certificate | Certificate in Base64 format | ||
|
| String | Application client certificate key | Key in Base64 format | ||
|
| String | Application client certificate key name | Name of the file containing the key | ||
|
| String | Application client certificate name | Name of the file containing the certificate | ||
|
| String | Kaspersky Security Center certificate. | Certificate in Base64 format | ||
|
| String | Kaspersky Security Center certificate name. | Name of the file containing the certificate | ||
|
| String | Web server certificate. | Certificate in Base64 format | ||
|
| String | Web server certificate key. | Key in Base64 format | ||
|
| String | Web server certificate key name. | Name of the file containing the key | ||
|
| String | Web server certificate name. | Name of the file containing the certificate | ||
| Object | Yes | - | |||
|
| String | Device name to display in Kaspersky Security Center | |||
| Object | Object containing information about communications with Kaspersky Security Center | Yes | - | ||
|
| String | A command prepared to send to Kaspersky IoT Secure Gateway 1000. | No |
: reboot device | |
|
| Integer | Period of synchronization with Kaspersky Security Center, in seconds | Integer | ||
| Object | Information about the modem and settings for telecom carriers. | Yes | - | ||
|
| Integer | Indicator of the current connection quality | No | Received automatically | |
|
| String | Communication status | No |
| |
|
| Literal | Turns the modem on or off. | Yes |
| |
|
| String | Primary DNS server | No | String formatted as | |
|
| Object list | List of mobile network operator profiles | Yes | - | |
|
|
| String | Profile file content | Yes | Obtained automatically from the profile file |
|
|
| String | Indicates whether the profile is read-only | No | Determined from the |
|
|
| String | Date and time of the most recent change in the profile. | Yes | Date and time string |
|
|
| String | Profile name. | Arbitrary name of the profile. | |
|
|
| Literal | Flag that indicates whether the profile is predefined |
| |
|
|
| String | Current status of the profile |
| |
|
|
| String | Profile unique ID | No | String representation of |
|
| String | Secondary DNS server | No | String formatted as | |
| Object | Yes | - | |||
|
| Literal | Enables or disables MQTT notifications on behalf of a specific user. | Yes |
| |
|
| String | Client certificate that corresponds to the root certificate | Yes, if | Certificate in Base64 format | |
|
| String | Client key that corresponds to the client certificate | Yes, if | Key in Base64 format | |
|
| String | Root certificate issued by a Certificate Authority. | Yes, if | Certificate in Base64 format | |
|
| Literal | Enables or disables the use of a secure TLS connection for MQTT notifications. | Yes |
| |
|
| String | Name of the MQTT-topic for sending MQTT notifications. | Yes | MQTT-topic name. | |
|
| String | User name. | Yes, if "auth_enabled": true | User name. | |
|
| Literal | Enables or disables sending events via the MQTT protocol. | Yes |
| |
|
| String | User password | Yes, if | Password that corresponds to the user name | |
|
| String | MQTT broker IP address | Yes | String formatted as | |
|
| Integer | MQTT broker port | Yes | You can use ports | |
| Object | Yes | - | |||
|
| String | Content of the security certificate for event forwarding over | Certificate in Base64 format | ||
|
| Literal | Enables or disables the use of a syslog server for event forwarding. |
| ||
|
| String | IP address and port of the Syslog server | String formatted as | ||
|
| String | Event forwarding protocol |
| ||
|
| Integer | Syslog server port | Server port | ||
| Object | The current date and time. Read-only | Yes | - | ||
|
| String | Current date | No | Date formatted as | |
|
| String | Current time | No | Time formatted as | |
| Object | Yes | - | |||
|
| Literal | Starting the Kaspersky IoT Secure Gateway 1000 update procedure. |
|