KeyManagerFactory() — netty Function Reference
Architecture documentation for the KeyManagerFactory() function in ReferenceCountedOpenSslContext.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 99f66f7b_1a9e_abf2_7805_8b1fff75ac4a["KeyManagerFactory()"] a8fb0f76_e201_5987_db10_2b8b0b47e791["ReferenceCountedOpenSslContext"] 99f66f7b_1a9e_abf2_7805_8b1fff75ac4a -->|defined in| a8fb0f76_e201_5987_db10_2b8b0b47e791 style 99f66f7b_1a9e_abf2_7805_8b1fff75ac4a fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslContext.java lines 1073–1086
static KeyManagerFactory certChainToKeyManagerFactory(X509Certificate[] keyCertChain, PrivateKey key,
String keyPassword, String keyStore) throws Exception {
KeyManagerFactory keyManagerFactory;
char[] keyPasswordChars = keyStorePassword(keyPassword);
KeyStore ks = buildKeyStore(keyCertChain, key, keyPasswordChars, keyStore);
if (ks.aliases().hasMoreElements()) {
keyManagerFactory = new OpenSslX509KeyManagerFactory();
} else {
keyManagerFactory = new OpenSslCachingX509KeyManagerFactory(
KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm()));
}
keyManagerFactory.init(ks, keyPasswordChars);
return keyManagerFactory;
}
Domain
Subdomains
Source
Frequently Asked Questions
What does KeyManagerFactory() do?
KeyManagerFactory() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslContext.java.
Where is KeyManagerFactory() defined?
KeyManagerFactory() is defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslContext.java at line 1073.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free