Interface CipherSuiteFilter

All Known Implementing Classes:
IdentityCipherSuiteFilter, SupportedCipherSuiteFilter

public interface CipherSuiteFilter
Provides a means to filter the supplied cipher suite based upon the supported and default cipher suites.
  • Method Details

    • filterCipherSuites

      String[] filterCipherSuites(Iterable<String> ciphers, List<String> defaultCiphers, Set<String> supportedCiphers)
      Filter the requested ciphers based upon other cipher characteristics.
      Parameters:
      ciphers - The requested ciphers
      defaultCiphers - The default recommended ciphers for the current SSLEngine as determined by Netty
      supportedCiphers - The supported ciphers for the current SSLEngine
      Returns:
      The filter list of ciphers. Must not return null.