Uses of Class
org.apache.hc.core5.ssl.SSLContextBuilder
Packages that use SSLContextBuilder
Package
Description
Utility classes for trust and key material management
and TLS/SSL context initialization.
-
Uses of SSLContextBuilder in org.apache.hc.core5.ssl
Methods in org.apache.hc.core5.ssl that return SSLContextBuilderModifier and TypeMethodDescriptionstatic SSLContextBuilder
SSLContextBuilder.create()
static SSLContextBuilder
SSLContexts.custom()
Creates custom SSL context.SSLContextBuilder.loadKeyMaterial
(File file, char[] storePassword, char[] keyPassword) SSLContextBuilder.loadKeyMaterial
(File file, char[] storePassword, char[] keyPassword, PrivateKeyStrategy aliasStrategy) SSLContextBuilder.loadKeyMaterial
(URL url, char[] storePassword, char[] keyPassword) SSLContextBuilder.loadKeyMaterial
(URL url, char[] storePassword, char[] keyPassword, PrivateKeyStrategy aliasStrategy) SSLContextBuilder.loadKeyMaterial
(Path file, char[] storePassword, char[] keyPassword, OpenOption... openOptions) SSLContextBuilder.loadKeyMaterial
(Path file, char[] storePassword, char[] keyPassword, PrivateKeyStrategy aliasStrategy, OpenOption... openOptions) SSLContextBuilder.loadKeyMaterial
(KeyStore keyStore, char[] keyPassword) SSLContextBuilder.loadKeyMaterial
(KeyStore keyStore, char[] keyPassword, PrivateKeyStrategy aliasStrategy) SSLContextBuilder.loadTrustMaterial
(File file) SSLContextBuilder.loadTrustMaterial
(File file, char[] storePassword) SSLContextBuilder.loadTrustMaterial
(File file, char[] storePassword, TrustStrategy trustStrategy) SSLContextBuilder.loadTrustMaterial
(URL url, char[] storePassword) SSLContextBuilder.loadTrustMaterial
(URL url, char[] storePassword, TrustStrategy trustStrategy) SSLContextBuilder.loadTrustMaterial
(Path file) SSLContextBuilder.loadTrustMaterial
(Path file, char[] storePassword) SSLContextBuilder.loadTrustMaterial
(Path file, char[] storePassword, TrustStrategy trustStrategy, OpenOption... openOptions) SSLContextBuilder.loadTrustMaterial
(KeyStore trustStore, TrustStrategy trustStrategy) SSLContextBuilder.loadTrustMaterial
(TrustStrategy trustStrategy) SSLContextBuilder.setKeyManagerFactoryAlgorithm
(String keyManagerFactoryAlgorithm) Sets the key manager factory algorithm name.SSLContextBuilder.setKeyStoreProvider
(String name) Sets the JCA provider name to use for creating key stores.SSLContextBuilder.setKeyStoreProvider
(Provider provider) Sets the JCA provider to use for creating key stores.SSLContextBuilder.setKeyStoreType
(String keyStoreType) Sets the key store type.SSLContextBuilder.setProtocol
(String protocol) Sets the SSLContext algorithm name.SSLContextBuilder.setProvider
(String name) SSLContextBuilder.setProvider
(Provider provider) SSLContextBuilder.setSecureRandom
(SecureRandom secureRandom) SSLContextBuilder.setTrustManagerFactoryAlgorithm
(String trustManagerFactoryAlgorithm) Sets the trust manager factory algorithm name.SSLContextBuilder.setTrustStoreProvider
(String name) Sets the JCA provider name to use for creating trust stores.SSLContextBuilder.setTrustStoreProvider
(Provider provider) Sets the JCA provider to use for creating trust stores.