Home / Function/ setEnabledProtocols() — netty Function Reference

setEnabledProtocols() — netty Function Reference

Architecture documentation for the setEnabledProtocols() function in ReferenceCountedOpenSslEngine.java from the netty codebase.

Function java Buffer Allocators calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  2f49c5ea_7d60_da8f_2d32_72e4e8958e9e["setEnabledProtocols()"]
  df1ad81e_e5bf_85e6_4418_db301b4c3e66["ReferenceCountedOpenSslEngine"]
  2f49c5ea_7d60_da8f_2d32_72e4e8958e9e -->|defined in| df1ad81e_e5bf_85e6_4418_db301b4c3e66
  597187e9_65f2_df9a_22e3_c3e7eb0f231a["ReferenceCountedOpenSslEngine()"]
  597187e9_65f2_df9a_22e3_c3e7eb0f231a -->|calls| 2f49c5ea_7d60_da8f_2d32_72e4e8958e9e
  5b5b0a36_7b14_f201_640d_10be2c52c8e3["setEnabledProtocols0()"]
  2f49c5ea_7d60_da8f_2d32_72e4e8958e9e -->|calls| 5b5b0a36_7b14_f201_640d_10be2c52c8e3
  style 2f49c5ea_7d60_da8f_2d32_72e4e8958e9e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java lines 1788–1800

    @Override
    public final void setEnabledProtocols(String[] protocols) {
        checkNotNullWithIAE(protocols, "protocols");
        synchronized (this) {
            enabledProtocols.clear();
            // Seems like there is no way to explicit disable SSLv2Hello in openssl, so it is always enabled
            enabledProtocols.add(SslProtocols.SSL_v2_HELLO);

            Collections.addAll(enabledProtocols, protocols);

            setEnabledProtocols0(protocols, !hasTLSv13Cipher);
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does setEnabledProtocols() do?
setEnabledProtocols() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java.
Where is setEnabledProtocols() defined?
setEnabledProtocols() is defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java at line 1788.
What does setEnabledProtocols() call?
setEnabledProtocols() calls 1 function(s): setEnabledProtocols0.
What calls setEnabledProtocols()?
setEnabledProtocols() is called by 1 function(s): ReferenceCountedOpenSslEngine.

Analyze Your Own Codebase

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

Try Supermodel Free