|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.net.ssl.SSLParametersConfiguration
public class SSLParametersConfiguration
A configuration of SSL parameters for an SSLEngine.
| Field Summary |
|---|
| Fields inherited from class ch.qos.logback.core.spi.ContextAwareBase |
|---|
context |
| Constructor Summary | |
|---|---|
SSLParametersConfiguration()
|
|
| Method Summary | |
|---|---|
void |
configure(SSLConfigurable socket)
Configures SSL parameters on an SSLConfigurable. |
String |
getExcludedCipherSuites()
Gets the JSSE cipher suite names to exclude. |
String |
getExcludedProtocols()
Gets the JSSE secure transport protocols to exclude. |
String |
getIncludedCipherSuites()
Gets the JSSE cipher suite names to include. |
String |
getIncludedProtocols()
Gets the JSSE secure transport protocols to include. |
Boolean |
isNeedClientAuth()
Gets a flag indicating whether client authentication is required. |
Boolean |
isWantClientAuth()
Gets a flag indicating whether client authentication is desired. |
void |
setExcludedCipherSuites(String cipherSuites)
Sets the JSSE cipher suite names to exclude. |
void |
setExcludedProtocols(String protocols)
Sets the JSSE secure transport protocols to exclude. |
void |
setIncludedCipherSuites(String cipherSuites)
Sets the JSSE cipher suite names to include. |
void |
setIncludedProtocols(String protocols)
Sets the JSSE secure transport protocols to include. |
void |
setNeedClientAuth(Boolean needClientAuth)
Sets a flag indicating whether client authentication is required. |
void |
setWantClientAuth(Boolean wantClientAuth)
Sets a flag indicating whether client authentication is desired. |
| Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase |
|---|
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SSLParametersConfiguration()
| Method Detail |
|---|
public void configure(SSLConfigurable socket)
SSLConfigurable.
socket - the subject configurablepublic String getIncludedProtocols()
TLSv1)public void setIncludedProtocols(String protocols)
protocols - a string containing comma-separated JSSE secure
transport protocol namesCryptography Architecture Standard Algorithm Name Documentationpublic String getExcludedProtocols()
TLSv1)public void setExcludedProtocols(String protocols)
protocols - a string containing comma-separated JSSE secure
transport protocol namesCryptography Architecture Standard Algorithm Name Documentationpublic String getIncludedCipherSuites()
TLS_DHE_RSA_WITH_AES_256_CBC_SHA)public void setIncludedCipherSuites(String cipherSuites)
cipherSuites - a string containing comma-separated JSSE cipher
suite namesCryptography Architecture Standard Algorithm Name Documentationpublic String getExcludedCipherSuites()
TLS_DHE_RSA_WITH_AES_256_CBC_SHA)public void setExcludedCipherSuites(String cipherSuites)
cipherSuites - a string containing comma-separated JSSE cipher
suite namesCryptography Architecture Standard Algorithm Name Documentationpublic Boolean isNeedClientAuth()
public void setNeedClientAuth(Boolean needClientAuth)
needClientAuth - the flag state to setpublic Boolean isWantClientAuth()
public void setWantClientAuth(Boolean wantClientAuth)
wantClientAuth - the flag state to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||