Как указать локальное пользовательское хранилище доверенных сертификатов SSL для JTOpen? - PullRequest
1 голос
/ 28 марта 2019

У нас есть клиент Java (приложение mule), который использует JTOpen для подключения к системе AS400.
Соединение защищено с помощью SSL. Драйвер по умолчанию использует хранилище доверенных сертификатов JRE (jssecacerts, cacerts).

Мы хотели бы указать пользовательское хранилище доверенных сертификатов для сеанса JTOpen.

Единственный способ сделать это, который я нашел в документации, - настроить системное свойство javax.net.ssl.trustStore.
Но это глобальное свойство, которое может влиять на другие приложения. Итак, мы ищем альтернативу.

Есть ли другой способ указать путь к хранилищу доверенных сертификатов для JT400, чтобы он не влиял на другие приложения, работающие в той же системе виртуальных машин? Может быть параметр соединения или свойство драйвера?

...