Home / Function/ isTLSv13EnabledByJDK0() — netty Function Reference

isTLSv13EnabledByJDK0() — netty Function Reference

Architecture documentation for the isTLSv13EnabledByJDK0() function in SslUtils.java from the netty codebase.

Function java Buffer Allocators calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  fea54e04_a7d1_b3c2_b4ac_232f88b38302["isTLSv13EnabledByJDK0()"]
  8b8e2625_56a3_eef0_1cb3_fa21bb9b476e["SslUtils"]
  fea54e04_a7d1_b3c2_b4ac_232f88b38302 -->|defined in| 8b8e2625_56a3_eef0_1cb3_fa21bb9b476e
  ebedf647_cc08_3eb3_6c9e_6f983f5bee53["isTLSv13EnabledByJDK()"]
  ebedf647_cc08_3eb3_6c9e_6f983f5bee53 -->|calls| fea54e04_a7d1_b3c2_b4ac_232f88b38302
  65bda087_3730_e853_e17c_3338580d6ae8["arrayContains()"]
  fea54e04_a7d1_b3c2_b4ac_232f88b38302 -->|calls| 65bda087_3730_e853_e17c_3338580d6ae8
  style fea54e04_a7d1_b3c2_b4ac_232f88b38302 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/ssl/SslUtils.java lines 251–260

    private static boolean isTLSv13EnabledByJDK0(Provider provider) {
        try {
            return arrayContains(newInitContext(provider)
                    .getDefaultSSLParameters().getProtocols(), SslProtocols.TLS_v1_3);
        } catch (Throwable cause) {
            logger.debug("Unable to detect if JDK SSLEngine with provider {} enables TLSv1.3 by default," +
                    " assuming no", provider, cause);
            return false;
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does isTLSv13EnabledByJDK0() do?
isTLSv13EnabledByJDK0() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/SslUtils.java.
Where is isTLSv13EnabledByJDK0() defined?
isTLSv13EnabledByJDK0() is defined in handler/src/main/java/io/netty/handler/ssl/SslUtils.java at line 251.
What does isTLSv13EnabledByJDK0() call?
isTLSv13EnabledByJDK0() calls 1 function(s): arrayContains.
What calls isTLSv13EnabledByJDK0()?
isTLSv13EnabledByJDK0() is called by 1 function(s): isTLSv13EnabledByJDK.

Analyze Your Own Codebase

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

Try Supermodel Free