testCachedJ2OMapping() — netty Function Reference
Architecture documentation for the testCachedJ2OMapping() function in CipherSuiteConverterTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 8b9f25e1_c8d7_d0ae_d2ff_9d07e5e09d7e["testCachedJ2OMapping()"] 7ce8d800_ffe2_0866_86fb_3bd0ed5edb8e["CipherSuiteConverterTest"] 8b9f25e1_c8d7_d0ae_d2ff_9d07e5e09d7e -->|defined in| 7ce8d800_ffe2_0866_86fb_3bd0ed5edb8e f3ee4310_bc5f_3179_5012_3acb427fd535["testCachedJ2OMappings()"] f3ee4310_bc5f_3179_5012_3acb427fd535 -->|calls| 8b9f25e1_c8d7_d0ae_d2ff_9d07e5e09d7e style 8b9f25e1_c8d7_d0ae_d2ff_9d07e5e09d7e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
handler/src/test/java/io/netty/handler/ssl/CipherSuiteConverterTest.java lines 330–351
private static void testCachedJ2OMapping(String javaCipherSuite, String openSslCipherSuite) {
CipherSuiteConverter.clearCache();
// For TLSv1.3 this should make no diffierence if boringSSL is true or false
final String actual1 = CipherSuiteConverter.toOpenSsl(javaCipherSuite, false);
assertEquals(openSslCipherSuite, actual1);
final String actual2 = CipherSuiteConverter.toOpenSsl(javaCipherSuite, true);
assertEquals(actual1, actual2);
// Ensure that the cache entries have been created.
assertTrue(CipherSuiteConverter.isJ2OCached(javaCipherSuite, actual1));
assertTrue(CipherSuiteConverter.isO2JCached(actual1, "", javaCipherSuite.substring(4)));
assertTrue(CipherSuiteConverter.isO2JCached(actual1, "SSL", "SSL_" + javaCipherSuite.substring(4)));
assertTrue(CipherSuiteConverter.isO2JCached(actual1, "TLS", "TLS_" + javaCipherSuite.substring(4)));
final String actual3 = CipherSuiteConverter.toOpenSsl(javaCipherSuite, false);
assertEquals(openSslCipherSuite, actual3);
// Test if the returned cipher strings are identical,
// so that the TLS sessions with the same cipher suite do not create many strings.
assertSame(actual1, actual3);
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does testCachedJ2OMapping() do?
testCachedJ2OMapping() is a function in the netty codebase, defined in handler/src/test/java/io/netty/handler/ssl/CipherSuiteConverterTest.java.
Where is testCachedJ2OMapping() defined?
testCachedJ2OMapping() is defined in handler/src/test/java/io/netty/handler/ssl/CipherSuiteConverterTest.java at line 330.
What calls testCachedJ2OMapping()?
testCachedJ2OMapping() is called by 1 function(s): testCachedJ2OMappings.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free