generateKeyPairLocally() — netty Function Reference
Architecture documentation for the generateKeyPairLocally() function in SelfSignedCertificate.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD b8aa4e6c_99aa_2785_bab6_460c2b940d97["generateKeyPairLocally()"] 26855d08_f229_22e6_e88d_3599e590a4a2["Builder"] b8aa4e6c_99aa_2785_bab6_460c2b940d97 -->|defined in| 26855d08_f229_22e6_e88d_3599e590a4a2 971b253f_b7f7_89da_da43_0b3d8bc633aa["generateBc()"] 971b253f_b7f7_89da_da43_0b3d8bc633aa -->|calls| b8aa4e6c_99aa_2785_bab6_460c2b940d97 b14937f1_56d3_8b7e_f9e7_42c9b783b20a["generateSunMiscSecurity()"] b14937f1_56d3_8b7e_f9e7_42c9b783b20a -->|calls| b8aa4e6c_99aa_2785_bab6_460c2b940d97 style b8aa4e6c_99aa_2785_bab6_460c2b940d97 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
handler/src/main/java/io/netty/handler/ssl/util/SelfSignedCertificate.java lines 482–496
private void generateKeyPairLocally() {
if (keypair != null) {
return;
}
try {
KeyPairGenerator keyGen = KeyPairGenerator.getInstance(algorithm);
keyGen.initialize(bits, randomOrDefault());
keypair = keyGen.generateKeyPair();
} catch (NoSuchAlgorithmException e) {
// Should not reach here because every Java implementation must have RSA and EC key pair generator.
throw new IllegalStateException(e);
}
privateKey = keypair.getPrivate();
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does generateKeyPairLocally() do?
generateKeyPairLocally() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/util/SelfSignedCertificate.java.
Where is generateKeyPairLocally() defined?
generateKeyPairLocally() is defined in handler/src/main/java/io/netty/handler/ssl/util/SelfSignedCertificate.java at line 482.
What calls generateKeyPairLocally()?
generateKeyPairLocally() is called by 2 function(s): generateBc, generateSunMiscSecurity.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free