public interface SSLConfigurator
Modifier and Type | Method and Description |
---|---|
default void |
configure(SSLContext context) |
default void |
configure(SSLContext context,
SSLEngine sslEngine) |
default void |
configure(SSLContext context,
SSLServerSocket sslServerSocket) |
default void |
configure(SSLContext context,
SSLSocket sslSocket) |
default SSLParameters |
getDefaultSSLParameters(SSLContext sslContext,
SSLParameters original) |
default SSLParameters |
getSupportedSSLParameters(SSLContext sslContext,
SSLParameters original) |
default void |
setEnabledCipherSuites(SSLContext sslContext,
SSLEngine sslEngine,
String[] cipherSuites) |
default void |
setEnabledCipherSuites(SSLContext sslContext,
SSLServerSocket sslServerSocket,
String[] suites) |
default void |
setEnabledCipherSuites(SSLContext sslContext,
SSLSocket sslSocket,
String[] cipherSuites) |
default void |
setEnabledProtocols(SSLContext sslContext,
SSLEngine sslEngine,
String[] protocols) |
default void |
setEnabledProtocols(SSLContext sslContext,
SSLServerSocket sslServerSocket,
String[] protocols) |
default void |
setEnabledProtocols(SSLContext sslContext,
SSLSocket sslSocket,
String[] protocols) |
default void |
setEnableSessionCreation(SSLContext sslContext,
SSLEngine sslEngine,
boolean flag) |
default void |
setEnableSessionCreation(SSLContext sslContext,
SSLServerSocket sslServerSocket,
boolean flag) |
default void |
setEnableSessionCreation(SSLContext sslContext,
SSLSocket sslSocket,
boolean flag) |
default void |
setNeedClientAuth(SSLContext context,
SSLEngine sslEngine,
boolean value) |
default void |
setNeedClientAuth(SSLContext sslContext,
SSLServerSocket sslServerSocket,
boolean value) |
default void |
setNeedClientAuth(SSLContext context,
SSLSocket sslSocket,
boolean value) |
default void |
setSSLParameters(SSLContext sslContext,
SSLEngine sslEngine,
SSLParameters parameters) |
default void |
setSSLParameters(SSLContext sslContext,
SSLServerSocket sslServerSocket,
SSLParameters parameters) |
default void |
setSSLParameters(SSLContext sslContext,
SSLSocket sslSocket,
SSLParameters parameters) |
default void |
setUseClientMode(SSLContext sslContext,
SSLEngine sslEngine,
boolean mode) |
default void |
setUseClientMode(SSLContext sslContext,
SSLServerSocket sslServerSocket,
boolean mode) |
default void |
setUseClientMode(SSLContext sslContext,
SSLSocket sslSocket,
boolean mode) |
default void |
setWantClientAuth(SSLContext context,
SSLEngine sslEngine,
boolean value) |
default void |
setWantClientAuth(SSLContext sslContext,
SSLServerSocket sslServerSocket,
boolean value) |
default void |
setWantClientAuth(SSLContext context,
SSLSocket sslSocket,
boolean value) |
default void configure(SSLContext context, SSLServerSocket sslServerSocket)
default void configure(SSLContext context, SSLSocket sslSocket)
default void configure(SSLContext context, SSLEngine sslEngine)
default void configure(SSLContext context)
default SSLParameters getDefaultSSLParameters(SSLContext sslContext, SSLParameters original)
default SSLParameters getSupportedSSLParameters(SSLContext sslContext, SSLParameters original)
default void setWantClientAuth(SSLContext context, SSLSocket sslSocket, boolean value)
default void setWantClientAuth(SSLContext context, SSLEngine sslEngine, boolean value)
default void setWantClientAuth(SSLContext sslContext, SSLServerSocket sslServerSocket, boolean value)
default void setNeedClientAuth(SSLContext context, SSLSocket sslSocket, boolean value)
default void setNeedClientAuth(SSLContext context, SSLEngine sslEngine, boolean value)
default void setNeedClientAuth(SSLContext sslContext, SSLServerSocket sslServerSocket, boolean value)
default void setEnabledCipherSuites(SSLContext sslContext, SSLSocket sslSocket, String[] cipherSuites)
default void setEnabledCipherSuites(SSLContext sslContext, SSLEngine sslEngine, String[] cipherSuites)
default void setEnabledCipherSuites(SSLContext sslContext, SSLServerSocket sslServerSocket, String[] suites)
default void setEnabledProtocols(SSLContext sslContext, SSLSocket sslSocket, String[] protocols)
default void setEnabledProtocols(SSLContext sslContext, SSLEngine sslEngine, String[] protocols)
default void setEnabledProtocols(SSLContext sslContext, SSLServerSocket sslServerSocket, String[] protocols)
default void setSSLParameters(SSLContext sslContext, SSLSocket sslSocket, SSLParameters parameters)
default void setSSLParameters(SSLContext sslContext, SSLEngine sslEngine, SSLParameters parameters)
default void setSSLParameters(SSLContext sslContext, SSLServerSocket sslServerSocket, SSLParameters parameters)
default void setUseClientMode(SSLContext sslContext, SSLSocket sslSocket, boolean mode)
default void setUseClientMode(SSLContext sslContext, SSLEngine sslEngine, boolean mode)
default void setUseClientMode(SSLContext sslContext, SSLServerSocket sslServerSocket, boolean mode)
default void setEnableSessionCreation(SSLContext sslContext, SSLSocket sslSocket, boolean flag)
default void setEnableSessionCreation(SSLContext sslContext, SSLEngine sslEngine, boolean flag)
default void setEnableSessionCreation(SSLContext sslContext, SSLServerSocket sslServerSocket, boolean flag)
Copyright © 2020 JBoss by Red Hat. All rights reserved.