public class TLSConfigurationMode extends Object implements ITLSConfigurationMode
ITLSConfigurationMode.| Constructor and Description |
|---|
TLSConfigurationMode(ETLSVersion[] aTLSVersions,
String[] aCipherSuites) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
com.helger.commons.collection.impl.ICommonsList<String> |
getAllCipherSuites() |
String[] |
getAllCipherSuitesAsArray() |
com.helger.commons.collection.impl.ICommonsList<String> |
getAllTLSVersionIDs() |
String[] |
getAllTLSVersionIDsAsArray() |
com.helger.commons.collection.impl.ICommonsList<ETLSVersion> |
getAllTLSVersions() |
int |
hashCode() |
static boolean |
isSupportedCipherSuiteInSSLContext(ETLSVersion[] aTLSVersions,
String sCipherSuite) |
String |
toString() |
public TLSConfigurationMode(@Nonnull @Nonempty ETLSVersion[] aTLSVersions, @Nonnull String[] aCipherSuites)
public static boolean isSupportedCipherSuiteInSSLContext(@Nonnull ETLSVersion[] aTLSVersions, @Nonnull @Nonempty String sCipherSuite)
@Nonnull @ReturnsMutableCopy public com.helger.commons.collection.impl.ICommonsList<ETLSVersion> getAllTLSVersions()
getAllTLSVersions in interface ITLSConfigurationModenull.@Nonnull @ReturnsMutableCopy public com.helger.commons.collection.impl.ICommonsList<String> getAllTLSVersionIDs()
getAllTLSVersionIDs in interface ITLSConfigurationModenull.@Nullable @ReturnsMutableCopy public String[] getAllTLSVersionIDsAsArray()
getAllTLSVersionIDsAsArray in interface ITLSConfigurationModenull if no TLS versions are defined.@Nonnull @ReturnsMutableCopy public com.helger.commons.collection.impl.ICommonsList<String> getAllCipherSuites()
getAllCipherSuites in interface ITLSConfigurationModenull.@Nullable @ReturnsMutableCopy public String[] getAllCipherSuitesAsArray()
getAllCipherSuitesAsArray in interface ITLSConfigurationModenull if
no cipher suite is defined.Copyright © 2016–2019 Philip Helger. All rights reserved.