[ https://issues.apache.org/jira/browse/IGNITE-6625?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16305400#comment-16305400 ]
Taras Ledkov edited comment on IGNITE-6625 at 12/28/17 12:35 PM: ----------------------------------------------------------------- SSL properties: || Ignite || MySQL || | useSSL | useSSL | | | requireSSL | | javax.net.ssl.* properties | javax.net.ssl.* properties | | sslProtocol | enabledTLSProtocols | | sslClientCertificateKeyStoreUrl | clientCertificateKeyStoreUrl | | sslClientCertificateKeyStorePassword | clientCertificateKeyStorePassword | | sslClientCertificateKeyStoreType | clientCertificateKeyStoreType | | sslTrustCertificateKeyStoreUrl | trustCertificateKeyStoreUrl | | sslTrustCertificateKeyStorePassword | trustCertificateKeyStorePassword | | sslTrustCertificateKeyStoreType | trustCertificateKeyStoreType | | sslTrustAll | verifyServerCertificate | | sslFactory | socketFactory | PosgreSQL JDBC also supports Java SSL API and {{javax.net.ssl.*}} properties. Also PostgreSQL has its own library (LibPQ) that allow to work with SSL properties by postres-specific way. The interesting things at the PostgreSQL JDBC that may be applicable for Ignite: - {{sslpaswordcallback}} Class name of the SSL password provider - 'argument' property for each factory property e.g.: {{sslfactory}} class name, {{sslfactoryarg}} - arguments for factory. was (Author: tledkov-gridgain): SSL properties: || Ignite || MySQL || | useSSL | useSSL | | | requireSSL | | javax.net.ssl.* properties | javax.net.ssl.* properties | | sslProtocol | enabledTLSProtocols | | sslClientCertificateKeyStoreUrl | clientCertificateKeyStoreUrl | | sslClientCertificateKeyStorePassword | clientCertificateKeyStorePassword | | sslClientCertificateKeyStoreType | clientCertificateKeyStoreType | | sslTrustCertificateKeyStoreUrl | trustCertificateKeyStoreUrl | | sslTrustCertificateKeyStorePassword | trustCertificateKeyStorePassword | | sslTrustCertificateKeyStoreType | trustCertificateKeyStoreType | | sslTrustAll | verifyServerCertificate | | sslFactory | socketFactory | PosgreSQL JDBC also supports Java SSL API and {{javax.net.ssl.*}} properties. Also PostgreSQL has its own library (LibPQ) that allow to work with SSL properties by postres-specific way. > JDBC thin: support SSL connection to Ignite node > ------------------------------------------------ > > Key: IGNITE-6625 > URL: https://issues.apache.org/jira/browse/IGNITE-6625 > Project: Ignite > Issue Type: Improvement > Components: jdbc > Affects Versions: 2.2 > Reporter: Taras Ledkov > Assignee: Taras Ledkov > Fix For: 2.4 > > > SSL connection must be supported for JDBC thin driver. -- This message was sent by Atlassian JIRA (v6.4.14#64029)