public class SSLPlugins
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SSLPlugins.DefaultVerifyMode |
static class |
SSLPlugins.SSLPluginConfig |
static interface |
SSLPlugins.SSLPluginTask |
Modifier and Type | Method and Description |
---|---|
static SSLPlugins.SSLPluginConfig |
configure(SSLPlugins.SSLPluginTask task) |
static SSLPlugins.SSLPluginConfig |
configure(SSLPlugins.SSLPluginTask task,
SSLPlugins.DefaultVerifyMode defaultVerifyMode) |
static javax.net.ssl.SSLSocketFactory |
newSSLSocketFactory(SSLPlugins.SSLPluginConfig config,
java.lang.String hostname) |
static java.util.Optional<java.util.List<java.security.cert.X509Certificate>> |
readTrustedCertificates(SSLPlugins.SSLPluginTask task) |
public static SSLPlugins.SSLPluginConfig configure(SSLPlugins.SSLPluginTask task)
public static SSLPlugins.SSLPluginConfig configure(SSLPlugins.SSLPluginTask task, SSLPlugins.DefaultVerifyMode defaultVerifyMode)
public static java.util.Optional<java.util.List<java.security.cert.X509Certificate>> readTrustedCertificates(SSLPlugins.SSLPluginTask task)
public static javax.net.ssl.SSLSocketFactory newSSLSocketFactory(SSLPlugins.SSLPluginConfig config, java.lang.String hostname)