Package | Description |
---|---|
org.apache.http.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(java.io.File file,
char[] storePassword,
char[] keyPassword) |
SSLContextBuilder |
SSLContextBuilder.loadKeyMaterial(java.io.File file,
char[] storePassword,
char[] keyPassword,
PrivateKeyStrategy aliasStrategy) |
SSLContextBuilder |
SSLContextBuilder.loadKeyMaterial(java.security.KeyStore keystore,
char[] keyPassword) |
SSLContextBuilder |
SSLContextBuilder.loadKeyMaterial(java.security.KeyStore keystore,
char[] keyPassword,
PrivateKeyStrategy aliasStrategy) |
SSLContextBuilder |
SSLContextBuilder.loadKeyMaterial(java.net.URL url,
char[] storePassword,
char[] keyPassword) |
SSLContextBuilder |
SSLContextBuilder.loadKeyMaterial(java.net.URL url,
char[] storePassword,
char[] keyPassword,
PrivateKeyStrategy aliasStrategy) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(java.io.File file) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(java.io.File file,
char[] storePassword) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(java.io.File file,
char[] storePassword,
TrustStrategy trustStrategy) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(java.security.KeyStore truststore,
TrustStrategy trustStrategy) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(TrustStrategy trustStrategy) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(java.net.URL url,
char[] storePassword) |
SSLContextBuilder |
SSLContextBuilder.loadTrustMaterial(java.net.URL url,
char[] storePassword,
TrustStrategy trustStrategy) |
SSLContextBuilder |
SSLContextBuilder.setKeyManagerFactoryAlgorithm(java.lang.String keyManagerFactoryAlgorithm)
Sets the key manager factory algorithm name.
|
SSLContextBuilder |
SSLContextBuilder.setKeyStoreType(java.lang.String keyStoreType)
Sets the key store type.
|
SSLContextBuilder |
SSLContextBuilder.setProtocol(java.lang.String protocol)
Sets the SSLContext protocol algorithm name.
|
SSLContextBuilder |
SSLContextBuilder.setProvider(java.security.Provider provider) |
SSLContextBuilder |
SSLContextBuilder.setProvider(java.lang.String name) |
SSLContextBuilder |
SSLContextBuilder.setSecureRandom(java.security.SecureRandom secureRandom) |
SSLContextBuilder |
SSLContextBuilder.setTrustManagerFactoryAlgorithm(java.lang.String trustManagerFactoryAlgorithm)
Sets the trust manager factory algorithm name.
|
SSLContextBuilder |
SSLContextBuilder.useProtocol(java.lang.String protocol)
Deprecated.
Use
setProtocol(String) . |