Home / Function/ X509Bundle() — netty Function Reference

X509Bundle() — netty Function Reference

Architecture documentation for the X509Bundle() function in OpenSslEngineTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  8c7ed88c_ba4d_e2d2_099a_927a9c54d825["X509Bundle()"]
  08957e63_66e1_e2b4_c8aa_4f617c598a7d["OpenSslEngineTest"]
  8c7ed88c_ba4d_e2d2_099a_927a9c54d825 -->|defined in| 08957e63_66e1_e2b4_c8aa_4f617c598a7d
  style 8c7ed88c_ba4d_e2d2_099a_927a9c54d825 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/test/java/io/netty/handler/ssl/OpenSslEngineTest.java lines 1779–1791

    private static X509Bundle createLargeCertificate(int extensionSize) throws Exception {
        byte[] extension = new byte[extensionSize];
        ThreadLocalRandom.current().nextBytes(extension);
        return new CertificateBuilder()
                .subject("cn=netty.io")
                .rsa2048()
                .setIsCertificateAuthority(true)
                .setKeyUsage(true, CertificateBuilder.KeyUsage.digitalSignature)
                .addExtendedKeyUsageClientAuth()
                .addExtendedKeyUsageServerAuth()
                .addExtensionOctetString("1.2.840.113635.100.6.2.1", false, extension)
                .buildSelfSigned();
    }

Domain

Subdomains

Frequently Asked Questions

What does X509Bundle() do?
X509Bundle() is a function in the netty codebase, defined in handler/src/test/java/io/netty/handler/ssl/OpenSslEngineTest.java.
Where is X509Bundle() defined?
X509Bundle() is defined in handler/src/test/java/io/netty/handler/ssl/OpenSslEngineTest.java at line 1779.

Analyze Your Own Codebase

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

Try Supermodel Free