druid/docs/content/development/extensions-core/simple-client-sslcontext.md

1.4 KiB

layout
doc_page

Simple SSLContext Provider Module

This module contains a simple implementation of SSLContext that will be injected to be used with HttpClient that Druid nodes use internally to communicate with each other. To learn more about Java's SSL support, please refer to this guide.

Configuration

Property Description Default Required
druid.client.https.protocol SSL protocol to use. TLSv1.2 no
druid.client.https.trustStoreType The type of the key store where trusted root certificates are stored. java.security.KeyStore.getDefaultType() no
druid.client.https.trustStorePath The file path or URL of the TLS/SSL Key store where trusted root certificates are stored. none yes
druid.client.https.trustStoreAlgorithm Algorithm to be used by TrustManager to validate certificate chains javax.net.ssl.TrustManagerFactory.getDefaultAlgorithm() no
druid.client.https.trustStorePassword The Password Provider or String password for the Trust Store. none yes

This document lists all the possible values for the above mentioned configs among others provided by Java implementation.