Home / Class/ OpenJdkSelfSignedCertGeneratorTest Class — netty Architecture

OpenJdkSelfSignedCertGeneratorTest Class — netty Architecture

Architecture documentation for the OpenJdkSelfSignedCertGeneratorTest class in OpenJdkSelfSignedCertGeneratorTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  29ee5c22_63b7_abaf_71fe_02fc08361655["OpenJdkSelfSignedCertGeneratorTest"]
  d4ed528e_7ff0_847c_bce0_656c0766dc4b["OpenJdkSelfSignedCertGeneratorTest.java"]
  29ee5c22_63b7_abaf_71fe_02fc08361655 -->|defined in| d4ed528e_7ff0_847c_bce0_656c0766dc4b
  5ab5e08e_214b_c5c9_588c_1060970d66a5["testGenerate()"]
  29ee5c22_63b7_abaf_71fe_02fc08361655 -->|method| 5ab5e08e_214b_c5c9_588c_1060970d66a5

Relationship Graph

Source Code

handler/src/test/java/io/netty/handler/ssl/util/OpenJdkSelfSignedCertGeneratorTest.java lines 31–47

public class OpenJdkSelfSignedCertGeneratorTest {

    @Test
    @EnabledOnJre({ JRE.JAVA_8, JRE.JAVA_9, JRE.JAVA_10, JRE.JAVA_11 })
    public void testGenerate() throws Exception {
        SecureRandom random = new SecureRandom();
        KeyPairGenerator keyGen = KeyPairGenerator.getInstance("RSA");
        keyGen.initialize(2048, random);
        KeyPair keypair = keyGen.generateKeyPair();

        String[] generated = OpenJdkSelfSignedCertGenerator.generate("netty.io", keypair, random,
                new Date(), new Date(253402300799000L), "RSA");
        assertEquals(2, generated.length);
        assertNotEquals(0, generated[0].length());
        assertNotEquals(0, generated[1].length());
    }
}

Frequently Asked Questions

What is the OpenJdkSelfSignedCertGeneratorTest class?
OpenJdkSelfSignedCertGeneratorTest is a class in the netty codebase, defined in handler/src/test/java/io/netty/handler/ssl/util/OpenJdkSelfSignedCertGeneratorTest.java.
Where is OpenJdkSelfSignedCertGeneratorTest defined?
OpenJdkSelfSignedCertGeneratorTest is defined in handler/src/test/java/io/netty/handler/ssl/util/OpenJdkSelfSignedCertGeneratorTest.java at line 31.

Analyze Your Own Codebase

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

Try Supermodel Free