Package | Description |
---|---|
org.apache.hc.core5.ssl |
Utility classes for trust and key material management
and TLS/SSL context initialization.
|
Modifier and Type | Method and Description |
---|---|
static SSLContextBuilder |
SSLContextBuilder.create() |
static SSLContextBuilder |
SSLContexts.custom()
Creates custom SSL context.
|
SSLContextBuilder |
SSLContextBuilder.loadKeyMaterial(File file,
char[] storePassword,
char[] keyPassword) |
SSLContextBuilder |
SSLContextBuilder.loadKeyMaterial(File file,
char[] storePassword,
char[] keyPassword,
PrivateKeyStrategy aliasStrategy) |
SSLContextBuilder |
SSLContextBuilder.loadKeyMaterial(KeyStore keyStore,
char[] keyPassword) |
SSLContextBuilder |
SSLContextBuilder.loadKeyMaterial(KeyStore keyStore,
char[] keyPassword,
PrivateKeyStrategy aliasStrategy) |
SSLContextBuilder |
SSLContextBuilder.loadKeyMaterial(Path file,
char[] storePassword,
char[] keyPassword,
OpenOption... openOptions) |
SSLContextBuilder |
SSLContextBuilder.loadKeyMaterial(Path file,
char[] storePassword,
char[] keyPassword,
PrivateKeyStrategy aliasStrategy,
OpenOption... openOptions) |
SSLContextBuilder |
SSLContextBuilder.loadKeyMaterial(URL url,
char[] storePassword,
char[] keyPassword) |
SSLContextBuilder |
SSLContextBuilder.loadKeyMaterial(URL url,
char[] storePassword,
char[] keyPassword,
PrivateKeyStrategy aliasStrategy) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(File file) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(File file,
char[] storePassword) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(File file,
char[] storePassword,
TrustStrategy trustStrategy) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(KeyStore trustStore,
TrustStrategy trustStrategy) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(Path file) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(Path file,
char[] storePassword) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(Path file,
char[] storePassword,
TrustStrategy trustStrategy,
OpenOption... openOptions) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(TrustStrategy trustStrategy) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(URL url,
char[] storePassword) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(URL url,
char[] storePassword,
TrustStrategy trustStrategy) |
SSLContextBuilder |
SSLContextBuilder.setKeyManagerFactoryAlgorithm(String keyManagerFactoryAlgorithm)
Sets the key manager factory algorithm name.
|
SSLContextBuilder |
SSLContextBuilder.setKeyStoreProvider(Provider provider)
Sets the JCA provider to use for creating key stores.
|
SSLContextBuilder |
SSLContextBuilder.setKeyStoreProvider(String name)
Sets the JCA provider name to use for creating key stores.
|
SSLContextBuilder |
SSLContextBuilder.setKeyStoreType(String keyStoreType)
Sets the key store type.
|
SSLContextBuilder |
SSLContextBuilder.setProtocol(String protocol)
Sets the SSLContext algorithm name.
|
SSLContextBuilder |
SSLContextBuilder.setProvider(Provider provider) |
SSLContextBuilder |
SSLContextBuilder.setProvider(String name) |
SSLContextBuilder |
SSLContextBuilder.setSecureRandom(SecureRandom secureRandom) |
SSLContextBuilder |
SSLContextBuilder.setTrustManagerFactoryAlgorithm(String trustManagerFactoryAlgorithm)
Sets the trust manager factory algorithm name.
|
SSLContextBuilder |
SSLContextBuilder.setTrustStoreProvider(Provider provider)
Sets the JCA provider to use for creating trust stores.
|
SSLContextBuilder |
SSLContextBuilder.setTrustStoreProvider(String name)
Sets the JCA provider name to use for creating trust stores.
|
Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.