Package ch.qos.logback.core.net.ssl
Interface SSLConfigurable
- All Known Implementing Classes:
SSLConfigurableServerSocket
,SSLConfigurableSocket
Deprecated.
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 SSLParametersConfiguration
from
and
invalid reference
SSLSocket
to facilitate unit
testing.invalid reference
SSLServerSocket
-
Method Summary
Modifier and TypeMethodDescriptionString[]
Deprecated.Gets the set of cipher suites that the SSL component enables by default.String[]
Deprecated.Gets the set of protocols that the SSL component enables by default.String[]
Deprecated.Gets the set of cipher suites that the SSL component supports.String[]
Deprecated.Gets the set of protocols that the SSL component supports.void
setEnabledCipherSuites
(String[] cipherSuites) Deprecated.Sets the enabled cipher suites on the SSL component.void
setEnabledProtocols
(String[] protocols) Deprecated.Sets the enabled protocols on the SSL component.void
setHostnameVerification
(boolean verifyHostname) Deprecated.void
setNeedClientAuth
(boolean state) Deprecated.Sets a flag indicating whether the SSL component should require client authentication.void
setWantClientAuth
(boolean state) Deprecated.Sets a flag indicating whether the SSL component should request client authentication.
-
Method Details
-
getDefaultProtocols
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
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
Deprecated.Sets the enabled protocols on the SSL component.- Parameters:
cipherSuites
- the protocols to enable
-
getDefaultCipherSuites
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
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
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.
-