public class SSLParametersConfiguration extends ContextAwareBase
SSLEngine.context| Constructor and Description |
|---|
SSLParametersConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextpublic 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 names
See Java Cryptography Architecture Standard Algorithm Name Documentationpublic String getExcludedProtocols()
TLSv1)public void setExcludedProtocols(String protocols)
protocols - a string containing comma-separated JSSE secure
transport protocol names
See Java Cryptography 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 names
See Java Cryptography 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 names
See Java Cryptography 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 setCopyright © 2005–2014 QOS.ch. All rights reserved.