Свойства источника данных DB2 для хранилища ключей нигде нет - PullRequest
0 голосов
/ 12 декабря 2018

Я использую источник данных db2 с Hikari и пытаюсь установить местоположение и пароль хранилища ключей, используя либо свойства источника данных с addDataSourceProperty, либо используя параметры запроса в URL с setJdbcUrl.

Я пытаюсь сделать это вместо установки местоположения хранилища ключей и пароля со свойствами системы, используя setProperty, который в настоящее время работает.

Однако, когда я пытаюсь использовать свойства db2.jcc.DB2BaseDataSource.sslKeyStoreLocation, db2.jcc.DB2BaseDataSource.sslKeyStorePassword и db2.jcc.DB2BaseDataSource.sslKeyStoreType, класс DB2BaseDataSource не может найти эти поля.

Пожалуйста, помогите, если выможет, я бился головой об этом, потому что, очевидно, именно так я и должен это делать.

https://www.ibm.com/support/knowledgecenter/en/SSEPEK_11.0.0/java/src/tpc/imjcc_r0052075.html#imjcc_r0052075__tblcfgpr2

https://www.ibm.com/support/knowledgecenter/SSEPGG_9.7.0/com.ibm.db2.luw.apdv.java.doc/src/tpc/imjcc_r0021822.html

1 Ответ

0 голосов
/ 13 декабря 2018

Следующие свойства введены в версии драйвера 4.23, как указано по ссылке в вопросе.

db2.jcc.DB2BaseDataSource.sslKeyStoreLocation
db2.jcc.DB2BaseDataSource.sslKeyStoreType
db2.jcc.DB2BaseDataSource.sslKeyStorePassword
...