Message: Validate Plugin Settings

Request - From the server

Request name: go.plugin-settings.validate-configuration

Request parameters: empty

Request headers: empty

Request body: This contains information about the Plugin Settings provided by the user. The keys in the maps correspond to the keys provided by the plugin, as a part of the response to "Plugin Settings Configuration" message.

Response - From the plugin

Expected response body: The plugin is expected to send a response, which contains a list of errors in the Plugin Settings configuration, one message for every key in the request. It can also send an empty list, ie [], if the configuration is valid.