Home / Class/ SslProtocols Class — netty Architecture

SslProtocols Class — netty Architecture

Architecture documentation for the SslProtocols class in SslProtocols.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  ae632c09_8446_14b8_7637_9cfc99d54271["SslProtocols"]
  eef7b234_0e3f_1ebc_5718_843af3c0df41["SslProtocols.java"]
  ae632c09_8446_14b8_7637_9cfc99d54271 -->|defined in| eef7b234_0e3f_1ebc_5718_843af3c0df41
  bd920857_7843_b110_ee4b_306b2d2bc27b["SslProtocols()"]
  ae632c09_8446_14b8_7637_9cfc99d54271 -->|method| bd920857_7843_b110_ee4b_306b2d2bc27b

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/ssl/SslProtocols.java lines 21–76

public final class SslProtocols {

    /**
     * SSL v2 Hello
     *
     * @deprecated SSLv2Hello is no longer secure. Consider using {@link #TLS_v1_2} or {@link #TLS_v1_3}
     */
    @Deprecated
    public static final String SSL_v2_HELLO = "SSLv2Hello";

    /**
     * SSL v2
     *
     * @deprecated SSLv2 is no longer secure. Consider using {@link #TLS_v1_2} or {@link #TLS_v1_3}
     */
    @Deprecated
    public static final String SSL_v2 = "SSLv2";

    /**
     * SSLv3
     *
     * @deprecated SSLv3 is no longer secure. Consider using {@link #TLS_v1_2} or {@link #TLS_v1_3}
     */
    @Deprecated
    public static final String SSL_v3 = "SSLv3";

    /**
     * TLS v1
     *
     * @deprecated TLSv1 is no longer secure. Consider using {@link #TLS_v1_2} or {@link #TLS_v1_3}
     */
    @Deprecated
    public static final String TLS_v1 = "TLSv1";

    /**
     * TLS v1.1
     *
     * @deprecated TLSv1.1 is no longer secure. Consider using {@link #TLS_v1_2} or {@link #TLS_v1_3}
     */
    @Deprecated
    public static final String TLS_v1_1 = "TLSv1.1";

    /**
     * TLS v1.2
     */
    public static final String TLS_v1_2 = "TLSv1.2";

    /**
     * TLS v1.3
     */
    public static final String TLS_v1_3 = "TLSv1.3";

    private SslProtocols() {
        // Prevent outside initialization
    }
}

Frequently Asked Questions

What is the SslProtocols class?
SslProtocols is a class in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/SslProtocols.java.
Where is SslProtocols defined?
SslProtocols is defined in handler/src/main/java/io/netty/handler/ssl/SslProtocols.java at line 21.

Analyze Your Own Codebase

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

Try Supermodel Free