Package org.apache.druid.server.security
Class TLSUtils
java.lang.Object
org.apache.druid.server.security.TLSUtils
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SSLContextcreateSSLContext(String protocol, String trustStoreType, String trustStorePath, String trustStoreAlgorithm, PasswordProvider trustStorePasswordProvider, String keyStoreType, String keyStorePath, String keyStoreAlgorithm, String certAlias, PasswordProvider keyStorePasswordProvider, PasswordProvider keyManagerFactoryPasswordProvider, Boolean validateHostnames, TLSCertificateChecker tlsCertificateChecker)
-
Constructor Details
-
TLSUtils
public TLSUtils()
-
-
Method Details
-
createSSLContext
public static SSLContext createSSLContext(@Nullable String protocol, @Nullable String trustStoreType, String trustStorePath, @Nullable String trustStoreAlgorithm, @Nullable PasswordProvider trustStorePasswordProvider, @Nullable String keyStoreType, @Nullable String keyStorePath, @Nullable String keyStoreAlgorithm, @Nullable String certAlias, @Nullable PasswordProvider keyStorePasswordProvider, @Nullable PasswordProvider keyManagerFactoryPasswordProvider, @Nullable Boolean validateHostnames, TLSCertificateChecker tlsCertificateChecker)
-