Home / Class/ TestDelegatingSslContext Class — netty Architecture

TestDelegatingSslContext Class — netty Architecture

Architecture documentation for the TestDelegatingSslContext class in JdkSslEngineTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  4dadbd88_ca37_11a2_fd28_46d1864f9357["TestDelegatingSslContext"]
  e624c181_478b_3b9a_d700_a3ea418318cb["JdkSslEngineTest.java"]
  4dadbd88_ca37_11a2_fd28_46d1864f9357 -->|defined in| e624c181_478b_3b9a_d700_a3ea418318cb
  7ddbbfb7_9cf0_fbf2_5331_ca975ad81b0b["TestDelegatingSslContext()"]
  4dadbd88_ca37_11a2_fd28_46d1864f9357 -->|method| 7ddbbfb7_9cf0_fbf2_5331_ca975ad81b0b
  b0098324_0829_adf2_263e_1b7dc629a91c["initEngine()"]
  4dadbd88_ca37_11a2_fd28_46d1864f9357 -->|method| b0098324_0829_adf2_263e_1b7dc629a91c

Relationship Graph

Source Code

handler/src/test/java/io/netty/handler/ssl/JdkSslEngineTest.java lines 347–360

    private static final class TestDelegatingSslContext extends DelegatingSslContext {
        private final SSLEngineTestParam param;

        TestDelegatingSslContext(SSLEngineTestParam param, SslContext ctx) {
            super(ctx);
            this.param = param;
        }

        @Override
        protected void initEngine(SSLEngine engine) {
            engine.setEnabledProtocols(param.protocols().toArray(EmptyArrays.EMPTY_STRINGS));
            engine.setEnabledCipherSuites(param.ciphers().toArray(EmptyArrays.EMPTY_STRINGS));
        }
    }

Frequently Asked Questions

What is the TestDelegatingSslContext class?
TestDelegatingSslContext is a class in the netty codebase, defined in handler/src/test/java/io/netty/handler/ssl/JdkSslEngineTest.java.
Where is TestDelegatingSslContext defined?
TestDelegatingSslContext is defined in handler/src/test/java/io/netty/handler/ssl/JdkSslEngineTest.java at line 347.

Analyze Your Own Codebase

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

Try Supermodel Free