Home / Function/ protocols() — netty Function Reference

protocols() — netty Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  bf19737b_7dc7_9dfd_0a67_ae31448ebbe8["protocols()"]
  d2876c5c_2c06_793b_51b3_1cbba809da1a["SSLEngineTestParam"]
  bf19737b_7dc7_9dfd_0a67_ae31448ebbe8 -->|defined in| d2876c5c_2c06_793b_51b3_1cbba809da1a
  e537ede1_7ab4_ad80_00a6_7027c25cf295["testSetSupportedCiphers()"]
  e537ede1_7ab4_ad80_00a6_7027c25cf295 -->|calls| bf19737b_7dc7_9dfd_0a67_ae31448ebbe8
  207c9557_d4be_64b2_a88f_1251635bc36e["testIncompatibleCiphers()"]
  207c9557_d4be_64b2_a88f_1251635bc36e -->|calls| bf19737b_7dc7_9dfd_0a67_ae31448ebbe8
  6ad1452e_858e_792d_4856_9ba9f6277be2["mySetupMutualAuth()"]
  6ad1452e_858e_792d_4856_9ba9f6277be2 -->|calls| bf19737b_7dc7_9dfd_0a67_ae31448ebbe8
  a47c51db_784f_37ec_acb1_136f0f6d6b46["mySetupClientHostnameValidation()"]
  a47c51db_784f_37ec_acb1_136f0f6d6b46 -->|calls| bf19737b_7dc7_9dfd_0a67_ae31448ebbe8
  b43d4da2_10b1_b469_b24d_a84be34c5194["testSessionInvalidate()"]
  b43d4da2_10b1_b469_b24d_a84be34c5194 -->|calls| bf19737b_7dc7_9dfd_0a67_ae31448ebbe8
  5375e3e4_ce21_a9c7_f00f_e17068b8f5dd["testSSLSessionId()"]
  5375e3e4_ce21_a9c7_f00f_e17068b8f5dd -->|calls| bf19737b_7dc7_9dfd_0a67_ae31448ebbe8
  bfe6f0b3_5387_9664_b28e_4090d9fe2eca["clientInitiatedRenegotiationWithFatalAlertDoesNotInfiniteLoopServer()"]
  bfe6f0b3_5387_9664_b28e_4090d9fe2eca -->|calls| bf19737b_7dc7_9dfd_0a67_ae31448ebbe8
  e1532bb8_f828_8062_260d_c0dd59c2128d["testEnablingAnAlreadyDisabledSslProtocol()"]
  e1532bb8_f828_8062_260d_c0dd59c2128d -->|calls| bf19737b_7dc7_9dfd_0a67_ae31448ebbe8
  7338e064_e0a3_a619_2b64_27a2587698a9["setupHandlers()"]
  7338e064_e0a3_a619_2b64_27a2587698a9 -->|calls| bf19737b_7dc7_9dfd_0a67_ae31448ebbe8
  c21a4979_c748_9807_e12f_8ae876604790["testMutualAuthSameCertChain()"]
  c21a4979_c748_9807_e12f_8ae876604790 -->|calls| bf19737b_7dc7_9dfd_0a67_ae31448ebbe8
  e2e50c11_3d50_49ea_6ae2_fe300aceb7e7["testUnwrapBehavior()"]
  e2e50c11_3d50_49ea_6ae2_fe300aceb7e7 -->|calls| bf19737b_7dc7_9dfd_0a67_ae31448ebbe8
  a3e37cac_f0f9_6df0_2442_2e6c0ca1b5a8["testProtocol()"]
  a3e37cac_f0f9_6df0_2442_2e6c0ca1b5a8 -->|calls| bf19737b_7dc7_9dfd_0a67_ae31448ebbe8
  ee8aab19_172a_3808_dcd3_fafb773c3be7["testHandshakeCompletesWithNonContiguousProtocolsTLSv1_2CipherOnly()"]
  ee8aab19_172a_3808_dcd3_fafb773c3be7 -->|calls| bf19737b_7dc7_9dfd_0a67_ae31448ebbe8
  style bf19737b_7dc7_9dfd_0a67_ae31448ebbe8 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/test/java/io/netty/handler/ssl/SSLEngineTest.java lines 276–278

        final List<String> protocols() {
            return Collections.singletonList(protocolCipherCombo.protocol);
        }

Domain

Subdomains

Frequently Asked Questions

What does protocols() do?
protocols() is a function in the netty codebase, defined in handler/src/test/java/io/netty/handler/ssl/SSLEngineTest.java.
Where is protocols() defined?
protocols() is defined in handler/src/test/java/io/netty/handler/ssl/SSLEngineTest.java at line 276.
What calls protocols()?
protocols() is called by 44 function(s): buildClientSslContextForMTLS, buildServerSslContextForMTLS, clientInitiatedRenegotiationWithFatalAlertDoesNotInfiniteLoopServer, mustNotCallResumeWhenClientAuthIsOptionalAndNoClientCertIsProvided, mySetupClientHostnameValidation, mySetupMutualAuth, setupHandlers, testBeginHandshakeAfterEngineClosed, and 36 more.

Analyze Your Own Codebase

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

Try Supermodel Free