У нас есть клиент Java (приложение mule), который использует JTOpen для подключения к системе AS400.
Соединение защищено с помощью SSL. Драйвер по умолчанию использует хранилище доверенных сертификатов JRE (jssecacerts, cacerts).
Мы хотели бы указать пользовательское хранилище доверенных сертификатов для сеанса JTOpen.
Единственный способ сделать это, который я нашел в документации, - настроить системное свойство javax.net.ssl.trustStore.
Но это глобальное свойство, которое может влиять на другие приложения. Итак, мы ищем альтернативу.
Есть ли другой способ указать путь к хранилищу доверенных сертификатов для JT400, чтобы он не влиял на другие приложения, работающие в той же системе виртуальных машин? Может быть параметр соединения или свойство драйвера?