Package ch.qos.logback.core.net.ssl
Interface SSLConfigurable
-
- All Known Implementing Classes:
SSLConfigurableServerSocket,SSLConfigurableSocket
@Deprecated(since="2022-01-27") public interface SSLConfigurableDeprecated.This internal logback API is not supported by AEM as a Cloud Service.An object that has configurable SSL parameters.This interface allows us o decouple the
SSLParametersConfigurationfromSSLSocketandSSLServerSocketto facilitate unit testing.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.lang.String[]getDefaultCipherSuites()Deprecated.Gets the set of cipher suites that the SSL component enables by default.java.lang.String[]getDefaultProtocols()Deprecated.Gets the set of protocols that the SSL component enables by default.java.lang.String[]getSupportedCipherSuites()Deprecated.Gets the set of cipher suites that the SSL component supports.java.lang.String[]getSupportedProtocols()Deprecated.Gets the set of protocols that the SSL component supports.voidsetEnabledCipherSuites(java.lang.String[] cipherSuites)Deprecated.Sets the enabled cipher suites on the SSL component.voidsetEnabledProtocols(java.lang.String[] protocols)Deprecated.Sets the enabled protocols on the SSL component.voidsetHostnameVerification(boolean verifyHostname)Deprecated.voidsetNeedClientAuth(boolean state)Deprecated.Sets a flag indicating whether the SSL component should require client authentication.voidsetWantClientAuth(boolean state)Deprecated.Sets a flag indicating whether the SSL component should request client authentication.
-
-
-
Method Detail
-
getDefaultProtocols
java.lang.String[] getDefaultProtocols()
Deprecated.Gets the set of protocols that the SSL component enables by default.- Returns:
- protocols (generally a subset of the set returned by
getSupportedProtocols()); the return value may be an empty array but must never benull.
-
getSupportedProtocols
java.lang.String[] getSupportedProtocols()
Deprecated.Gets the set of protocols that the SSL component supports.- Returns:
- protocols supported protocols; the return value may be
an empty array but must never be
null.
-
setEnabledProtocols
void setEnabledProtocols(java.lang.String[] protocols)
Deprecated.Sets the enabled protocols on the SSL component.- Parameters:
cipherSuites- the protocols to enable
-
getDefaultCipherSuites
java.lang.String[] getDefaultCipherSuites()
Deprecated.Gets the set of cipher suites that the SSL component enables by default.- Returns:
- cipher suites (generally a subset of the set returned by
getSupportedCipherSuites()); the return value may be an empty array but must never benull
-
getSupportedCipherSuites
java.lang.String[] getSupportedCipherSuites()
Deprecated.Gets the set of cipher suites that the SSL component supports.- Returns:
- supported cipher suites; the return value may be
an empty array but must never be
null
-
setEnabledCipherSuites
void setEnabledCipherSuites(java.lang.String[] cipherSuites)
Deprecated.Sets the enabled cipher suites on the SSL component.- Parameters:
cipherSuites- the cipher suites to enable
-
setNeedClientAuth
void setNeedClientAuth(boolean state)
Deprecated.Sets a flag indicating whether the SSL component should require client authentication.- Parameters:
state- the flag state to set
-
setWantClientAuth
void setWantClientAuth(boolean state)
Deprecated.Sets a flag indicating whether the SSL component should request client authentication.- Parameters:
state- the flag state to set
-
setHostnameVerification
void setHostnameVerification(boolean verifyHostname)
Deprecated.
-
-