Home / Class/ Renegotiation Class — netty Architecture

Renegotiation Class — netty Architecture

Architecture documentation for the Renegotiation class in SocketSslEchoTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  dfe313d1_a56c_9c0d_b1c8_dc3343757bce["Renegotiation"]
  34cf25cc_6ea4_21b4_4971_fbf3fd40752e["SocketSslEchoTest.java"]
  dfe313d1_a56c_9c0d_b1c8_dc3343757bce -->|defined in| 34cf25cc_6ea4_21b4_4971_fbf3fd40752e
  f19fefd6_2186_d432_a0be_e051d3074ff8["Renegotiation()"]
  dfe313d1_a56c_9c0d_b1c8_dc3343757bce -->|method| f19fefd6_2186_d432_a0be_e051d3074ff8
  676c8bee_d646_0e76_ca45_f239a20a77ea["String()"]
  dfe313d1_a56c_9c0d_b1c8_dc3343757bce -->|method| 676c8bee_d646_0e76_ca45_f239a20a77ea

Relationship Graph

Source Code

testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketSslEchoTest.java lines 104–123

    protected static class Renegotiation {
        static final Renegotiation NONE = new Renegotiation(RenegotiationType.NONE, null);

        final RenegotiationType type;
        final String cipherSuite;

        Renegotiation(RenegotiationType type, String cipherSuite) {
            this.type = type;
            this.cipherSuite = cipherSuite;
        }

        @Override
        public String toString() {
            if (type == RenegotiationType.NONE) {
                return "NONE";
            }

            return type + "(" + cipherSuite + ')';
        }
    }

Frequently Asked Questions

What is the Renegotiation class?
Renegotiation is a class in the netty codebase, defined in testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketSslEchoTest.java.
Where is Renegotiation defined?
Renegotiation is defined in testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketSslEchoTest.java at line 104.

Analyze Your Own Codebase

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

Try Supermodel Free