setEnabledProtocols() — netty Function Reference
Architecture documentation for the setEnabledProtocols() function in ReferenceCountedOpenSslEngine.java from the netty codebase.
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
Calls
Called By
Source
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