Home / Type/ CipherSuiteFilter Type — netty Architecture

CipherSuiteFilter Type — netty Architecture

Architecture documentation for the CipherSuiteFilter type/interface in CipherSuiteFilter.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  4b12d368_7be5_bae1_e75f_d7c5ef2b80f0["CipherSuiteFilter"]
  4f540583_a840_3691_8a08_7f95e08948be["CipherSuiteFilter.java"]
  4b12d368_7be5_bae1_e75f_d7c5ef2b80f0 -->|defined in| 4f540583_a840_3691_8a08_7f95e08948be
  style 4b12d368_7be5_bae1_e75f_d7c5ef2b80f0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/ssl/CipherSuiteFilter.java lines 25–34

public interface CipherSuiteFilter {
    /**
     * Filter the requested {@code ciphers} based upon other cipher characteristics.
     * @param ciphers The requested ciphers
     * @param defaultCiphers The default recommended ciphers for the current {@link SSLEngine} as determined by Netty
     * @param supportedCiphers The supported ciphers for the current {@link SSLEngine}
     * @return The filter list of ciphers. Must not return {@code null}.
     */
    String[] filterCipherSuites(Iterable<String> ciphers, List<String> defaultCiphers, Set<String> supportedCiphers);
}

Frequently Asked Questions

What is the CipherSuiteFilter type?
CipherSuiteFilter is a type/interface in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/CipherSuiteFilter.java.
Where is CipherSuiteFilter defined?
CipherSuiteFilter is defined in handler/src/main/java/io/netty/handler/ssl/CipherSuiteFilter.java at line 25.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free