Package com.helger.http.tls
Interface ITLSConfigurationMode
- All Known Implementing Classes:
ETLSConfigurationMode_2018_10,ETLSConfigurationMode_2020_02,TLSConfigurationMode
public interface ITLSConfigurationMode
TLS Configuration mode read-only interface.
- Since:
- 9.0.5
- Author:
- Philip Helger
-
Method Summary
Modifier and TypeMethodDescriptioncom.helger.collection.commons.ICommonsList<String> default String[]default com.helger.collection.commons.ICommonsList<String> default String[]com.helger.collection.commons.ICommonsList<ETLSVersion>
-
Method Details
-
getAllTLSVersions
@Nonnull @ReturnsMutableCopy com.helger.collection.commons.ICommonsList<ETLSVersion> getAllTLSVersions()- Returns:
- A list of supported TLS versions in the correct order. May not be
null.
-
getAllTLSVersionIDs
@Nonnull @ReturnsMutableCopy default com.helger.collection.commons.ICommonsList<String> getAllTLSVersionIDs()- Returns:
- A list of the IDs of the supported TLS versions in the correct
order. May not be
null.
-
getAllTLSVersionIDsAsArray
- Returns:
- A list of the IDs of the supported TLS versions in the correct
order. May be
nullif no TLS versions are defined.
-
getAllCipherSuites
@Nonnull @ReturnsMutableCopy com.helger.collection.commons.ICommonsList<String> getAllCipherSuites()- Returns:
- All cipher suites in the correct order. May not be
null.
-
getAllCipherSuitesAsArray
- Returns:
- All cipher suites in the correct order. May be
nullif no cipher suite is defined.
-