Home / Function/ testSessionContextSettingsForServer() — netty Function Reference

testSessionContextSettingsForServer() — netty Function Reference

Architecture documentation for the testSessionContextSettingsForServer() function in QuicSslContextTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  9de4d997_d263_780c_87ab_3081643ca748["testSessionContextSettingsForServer()"]
  99b178ab_7fdb_7ab8_c106_fe5086dcbe27["QuicSslContextTest"]
  9de4d997_d263_780c_87ab_3081643ca748 -->|defined in| 99b178ab_7fdb_7ab8_c106_fe5086dcbe27
  113468d3_2281_b4a2_ff56_433a24c018eb["testSessionContextSettings()"]
  9de4d997_d263_780c_87ab_3081643ca748 -->|calls| 113468d3_2281_b4a2_ff56_433a24c018eb
  style 9de4d997_d263_780c_87ab_3081643ca748 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-native-quic/src/test/java/io/netty/handler/codec/quic/QuicSslContextTest.java lines 40–76

    @Test
    public void testSessionContextSettingsForServer() {
        testSessionContextSettings(QuicSslContextBuilder.forServer(new X509ExtendedKeyManager() {
            @Override
            public String[] getClientAliases(String keyType, Principal[] issuers) {
                return EmptyArrays.EMPTY_STRINGS;
            }

            @Override
            @Nullable
            public String chooseClientAlias(String[] keyType, Principal[] issuers, Socket socket) {
                return null;
            }

            @Override
            public String[] getServerAliases(String keyType, Principal[] issuers) {
                return EmptyArrays.EMPTY_STRINGS;
            }

            @Override
            @Nullable
            public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) {
                return null;
            }

            @Override
            public X509Certificate[] getCertificateChain(String alias) {
                return new X509Certificate[0];
            }

            @Override
            @Nullable
            public PrivateKey getPrivateKey(String alias) {
                return null;
            }
        }, null), 20, 50);
    }

Domain

Subdomains

Frequently Asked Questions

What does testSessionContextSettingsForServer() do?
testSessionContextSettingsForServer() is a function in the netty codebase, defined in codec-native-quic/src/test/java/io/netty/handler/codec/quic/QuicSslContextTest.java.
Where is testSessionContextSettingsForServer() defined?
testSessionContextSettingsForServer() is defined in codec-native-quic/src/test/java/io/netty/handler/codec/quic/QuicSslContextTest.java at line 40.
What does testSessionContextSettingsForServer() call?
testSessionContextSettingsForServer() calls 1 function(s): testSessionContextSettings.

Analyze Your Own Codebase

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

Try Supermodel Free