Home / Function/ createEdCertsWithProvider() — netty Function Reference

createEdCertsWithProvider() — netty Function Reference

Architecture documentation for the createEdCertsWithProvider() function in CertificateBuilderTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  10003217_5cb7_1f09_5006_1df45c88c90a["createEdCertsWithProvider()"]
  8c85a9d3_f3ae_f481_1984_99bd24f9c654["CertificateBuilderTest"]
  10003217_5cb7_1f09_5006_1df45c88c90a -->|defined in| 8c85a9d3_f3ae_f481_1984_99bd24f9c654
  style 10003217_5cb7_1f09_5006_1df45c88c90a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

pkitesting/src/test/java/io/netty/pkitesting/CertificateBuilderTest.java lines 154–174

    @ParameterizedTest
    @EnabledForJreRange(
            max = JRE.JAVA_11,
            disabledReason = "EdXxx are supported in recent Java version")
    @EnumSource(names = {"ed25519", "ed448"})
    void createEdCertsWithProvider(Algorithm algorithm) throws Exception {
        CertificateBuilder builder = BASE.copy()
                .algorithm(algorithm)
                .provider(new BouncyCastleJsseProvider());

        CertificateBuilder mlDsaBuilder = BASE.copy()
                .algorithm(Algorithm.rsa2048);
        X509Bundle issuer = mlDsaBuilder
                .subject("CN=issuer.netty.io, O=Netty")
                .setIsCertificateAuthority(true)
                .buildSelfSigned();

        // edXxx are not supported by BouncyCastleJsseProvider
        assertThrows(NoSuchAlgorithmException.class,
            () -> builder.buildIssuedBy(issuer));
    }

Domain

Subdomains

Frequently Asked Questions

What does createEdCertsWithProvider() do?
createEdCertsWithProvider() is a function in the netty codebase, defined in pkitesting/src/test/java/io/netty/pkitesting/CertificateBuilderTest.java.
Where is createEdCertsWithProvider() defined?
createEdCertsWithProvider() is defined in pkitesting/src/test/java/io/netty/pkitesting/CertificateBuilderTest.java at line 154.

Analyze Your Own Codebase

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

Try Supermodel Free