SSLConfig
data class SSLConfig(val enabled: Boolean = false, val keyStorePath: String = "", val keyStorePass: String = "", val keyAlias: String = "", val keyPass: String = "")
Конфигурация SSL для RPC сервера.
Parameters
enabled
включено ли SSL/TLS шифрование. Если true, сервер будет работать по протоколу WSS.
keyStorePath
путь к файлу хранилища ключей (в формате PKCS12 или JKS). Обязателен, если enabled = true.
keyStorePass
пароль для доступа к хранилищу ключей. Должен соответствовать паролю, заданному при создании.
keyAlias
алиас приватного ключа в хранилище. Если не указан, будет использован первый доступный ключ.
keyPass
пароль для доступа к приватному ключу внутри хранилища. Часто совпадает с keyStorePass, но может отличаться. Если не указан, будет использовано значение keyStorePass.