Home / Function/ verifyApplicationLevelProtocol() — netty Function Reference

verifyApplicationLevelProtocol() — netty Function Reference

Architecture documentation for the verifyApplicationLevelProtocol() function in SSLEngineTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  311ff424_73b5_d42c_f8a9_c20c29482d5a["verifyApplicationLevelProtocol()"]
  9150c92a_2afc_b83a_c3bf_86dfac6e9d9b["SSLEngineTest"]
  311ff424_73b5_d42c_f8a9_c20c29482d5a -->|defined in| 9150c92a_2afc_b83a_c3bf_86dfac6e9d9b
  cae059a1_758b_6d13_c2a1_9c18dc21631d["runTest()"]
  cae059a1_758b_6d13_c2a1_9c18dc21631d -->|calls| 311ff424_73b5_d42c_f8a9_c20c29482d5a
  style 311ff424_73b5_d42c_f8a9_c20c29482d5a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/test/java/io/netty/handler/ssl/SSLEngineTest.java lines 1317–1330

    private static void verifyApplicationLevelProtocol(Channel channel, String expectedApplicationProtocol) {
        SslHandler handler = channel.pipeline().get(SslHandler.class);
        assertNotNull(handler);
        String appProto = handler.applicationProtocol();
        assertEquals(expectedApplicationProtocol, appProto);

        SSLEngine engine = handler.engine();
        if (engine instanceof JdkAlpnSslEngine) {
            // Also verify the Java9 exposed method.
            JdkAlpnSslEngine java9SslEngine = (JdkAlpnSslEngine) engine;
            assertEquals(expectedApplicationProtocol == null ? StringUtil.EMPTY_STRING : expectedApplicationProtocol,
                    java9SslEngine.getApplicationProtocol());
        }
    }

Domain

Subdomains

Called By

Frequently Asked Questions

What does verifyApplicationLevelProtocol() do?
verifyApplicationLevelProtocol() is a function in the netty codebase, defined in handler/src/test/java/io/netty/handler/ssl/SSLEngineTest.java.
Where is verifyApplicationLevelProtocol() defined?
verifyApplicationLevelProtocol() is defined in handler/src/test/java/io/netty/handler/ssl/SSLEngineTest.java at line 1317.
What calls verifyApplicationLevelProtocol()?
verifyApplicationLevelProtocol() is called by 1 function(s): runTest.

Analyze Your Own Codebase

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

Try Supermodel Free