Home / Function/ testServerContextFromFile() — netty Function Reference

testServerContextFromFile() — netty Function Reference

Architecture documentation for the testServerContextFromFile() function in SslContextBuilderTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  ec8b69f9_0105_4bae_4d25_0891ebc1610c["testServerContextFromFile()"]
  a1363dc7_e5a9_fb44_bb34_1e17132005fa["SslContextBuilderTest"]
  ec8b69f9_0105_4bae_4d25_0891ebc1610c -->|defined in| a1363dc7_e5a9_fb44_bb34_1e17132005fa
  18fcffdf_d820_4977_9ae1_5cee8af9f7a0["testServerContextFromFileJdk()"]
  18fcffdf_d820_4977_9ae1_5cee8af9f7a0 -->|calls| ec8b69f9_0105_4bae_4d25_0891ebc1610c
  4fb13917_c756_f956_0ba3_0ec33600b355["testServerContextFromFileOpenssl()"]
  4fb13917_c756_f956_0ba3_0ec33600b355 -->|calls| ec8b69f9_0105_4bae_4d25_0891ebc1610c
  style ec8b69f9_0105_4bae_4d25_0891ebc1610c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/test/java/io/netty/handler/ssl/SslContextBuilderTest.java lines 324–338

    private static void testServerContextFromFile(SslProvider provider) throws Exception {
        SelfSignedCertificate cert = CachedSelfSignedCertificate.getCachedCertificate();
        SslContextBuilder builder = SslContextBuilder.forServer(cert.certificate(), cert.privateKey())
                                                     .sslProvider(provider)
                                                     .trustManager(cert.certificate())
                                                     .clientAuth(ClientAuth.OPTIONAL);
        SslContext context = builder.build();
        SSLEngine engine = context.newEngine(UnpooledByteBufAllocator.DEFAULT);
        assertTrue(engine.getWantClientAuth());
        assertFalse(engine.getNeedClientAuth());
        engine.closeInbound();
        engine.closeOutbound();
        ReferenceCountUtil.release(engine);
        ReferenceCountUtil.release(context);
    }

Domain

Subdomains

Frequently Asked Questions

What does testServerContextFromFile() do?
testServerContextFromFile() is a function in the netty codebase, defined in handler/src/test/java/io/netty/handler/ssl/SslContextBuilderTest.java.
Where is testServerContextFromFile() defined?
testServerContextFromFile() is defined in handler/src/test/java/io/netty/handler/ssl/SslContextBuilderTest.java at line 324.
What calls testServerContextFromFile()?
testServerContextFromFile() is called by 2 function(s): testServerContextFromFileJdk, testServerContextFromFileOpenssl.

Analyze Your Own Codebase

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

Try Supermodel Free