Home / Function/ nonContiguousProtocols() — netty Function Reference

nonContiguousProtocols() — netty Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  c7c3cffb_b0d6_d224_c30f_3668caf2c2f3["nonContiguousProtocols()"]
  9150c92a_2afc_b83a_c3bf_86dfac6e9d9b["SSLEngineTest"]
  c7c3cffb_b0d6_d224_c30f_3668caf2c2f3 -->|defined in| 9150c92a_2afc_b83a_c3bf_86dfac6e9d9b
  ee8aab19_172a_3808_dcd3_fafb773c3be7["testHandshakeCompletesWithNonContiguousProtocolsTLSv1_2CipherOnly()"]
  ee8aab19_172a_3808_dcd3_fafb773c3be7 -->|calls| c7c3cffb_b0d6_d224_c30f_3668caf2c2f3
  22054a12_fd53_a771_de5c_0b8aa8c31cd1["testHandshakeCompletesWithoutFilteringSupportedCipher()"]
  22054a12_fd53_a771_de5c_0b8aa8c31cd1 -->|calls| c7c3cffb_b0d6_d224_c30f_3668caf2c2f3
  style c7c3cffb_b0d6_d224_c30f_3668caf2c2f3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/test/java/io/netty/handler/ssl/SSLEngineTest.java lines 2254–2261

    private String[] nonContiguousProtocols(SslProvider provider) {
        if (provider != null) {
            // conscrypt not correctly filters out TLSv1 and TLSv1.1 which is required now by the JDK.
            // https://github.com/google/conscrypt/issues/1013
            return new String[] { SslProtocols.TLS_v1_2 };
        }
        return new String[] {SslProtocols.TLS_v1_2, SslProtocols.TLS_v1};
    }

Domain

Subdomains

Frequently Asked Questions

What does nonContiguousProtocols() do?
nonContiguousProtocols() is a function in the netty codebase, defined in handler/src/test/java/io/netty/handler/ssl/SSLEngineTest.java.
Where is nonContiguousProtocols() defined?
nonContiguousProtocols() is defined in handler/src/test/java/io/netty/handler/ssl/SSLEngineTest.java at line 2254.
What calls nonContiguousProtocols()?
nonContiguousProtocols() is called by 2 function(s): testHandshakeCompletesWithNonContiguousProtocolsTLSv1_2CipherOnly, testHandshakeCompletesWithoutFilteringSupportedCipher.

Analyze Your Own Codebase

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

Try Supermodel Free