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 SSLContextBuilderSSLContextBuilder.create()static SSLContextBuilderSSLContexts.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.