keyStore - Хранилище ключей (keyStore)

Хранилище сертификатов, используемых для шифрования SSL.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
passwordПароль с обратимым шифрованием (строка)Пароль для загрузки файла хранилища ключей. Это значение может храниться как зашифрованное или незашифрованное. Для шифрования пароля используйте команду securityUtility.
locationФайл, каталог или URL.${server.output.dir}/resources/security/key.jksАбсолютный или относительный путь к файлу хранилища ключей. Если задан относительный путь, то сервер будет искать этот файл в каталоге ${server.output.dir}/resources/security. Используйте файл для хранилища ключей на основе файлов, имя связки ключей для связок SAF или файл конфигурации устройства для аппаратных устройств шифрования. В минимальной конфигурации SSL расположение этого файла по умолчанию - ${server.output.dir}/resources/security/key.jks.
typestringjksТип хранилища ключей, поддерживаемый целевым SDK.
fileBasedbooleantrueУкажите значение true, если это хранилище на базе файла, и значение false, если хранилище - это файл ключей SAF или аппаратное хранилище ключей.
readOnlybooleanfalseЗадайте значение true, если хранилище ключей используется сервером только для чтения, и значение false, если сервер будет выполнять в этом хранилище операции записи.
pollingRateПериод (с точностью до миллисекунды)500msЧастота, с которой сервер проверяет наличие обновлений в файле хранилища ключей. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек.
updateTrigger
  • polled
  • mbean
  • disabled
mbeanМетод или триггер обновления файла ключей.
polled
Сервер будет периодически проверять наличие изменений в файле ключей и при их обнаружении обновлять этот файл.
mbean
Сервер обновляет хранилище ключей только по запросу FileNotificationMbean. FileNotificationMbean обычно вызывается внешней программой, такой как интегрированная среда разработки или приложение управления.
disabled
Полностью выключает мониторинг обновлений. Изменения хранилища ключей не будут применены во время работы сервера.

keyEntry

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
namestringИмя записи личного ключа в хранилище ключей.
keyPasswordПароль с обратимым шифрованием (строка)Пароль записи личного ключа в хранилище ключей.