OpenSslX509KeyManagerFactoryProviderTest Class — netty Architecture
Architecture documentation for the OpenSslX509KeyManagerFactoryProviderTest class in OpenSslX509KeyManagerFactoryProviderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD aac58e94_c5d6_8ee6_b131_73b659f93800["OpenSslX509KeyManagerFactoryProviderTest"] ecb02817_65dd_dec1_eb51_20a15dfd1847["OpenSslX509KeyManagerFactoryProviderTest.java"] aac58e94_c5d6_8ee6_b131_73b659f93800 -->|defined in| ecb02817_65dd_dec1_eb51_20a15dfd1847 134cfe94_5d83_f4dd_d41e_81ba8f9a6ead["KeyManagerFactory()"] aac58e94_c5d6_8ee6_b131_73b659f93800 -->|method| 134cfe94_5d83_f4dd_d41e_81ba8f9a6ead d950bf24_c0c4_d23e_dd55_5f0f66f009b3["OpenSslKeyMaterialProvider()"] aac58e94_c5d6_8ee6_b131_73b659f93800 -->|method| d950bf24_c0c4_d23e_dd55_5f0f66f009b3
Relationship Graph
Source Code
handler/src/test/java/io/netty/handler/ssl/OpenSslX509KeyManagerFactoryProviderTest.java lines 22–41
public class OpenSslX509KeyManagerFactoryProviderTest extends OpenSslCachingKeyMaterialProviderTest {
@Override
protected KeyManagerFactory newKeyManagerFactory() throws Exception {
char[] password = PASSWORD.toCharArray();
final KeyStore keystore = KeyStore.getInstance("PKCS12");
try (InputStream resourceAsStream = getClass().getResourceAsStream("mutual_auth_server.p12")) {
keystore.load(resourceAsStream, password);
OpenSslX509KeyManagerFactory kmf = new OpenSslX509KeyManagerFactory();
kmf.init(keystore, password);
return kmf;
}
}
@Override
protected OpenSslKeyMaterialProvider newMaterialProvider(KeyManagerFactory kmf, String password) {
return ((OpenSslX509KeyManagerFactory) kmf).newProvider();
}
}
Source
Frequently Asked Questions
What is the OpenSslX509KeyManagerFactoryProviderTest class?
OpenSslX509KeyManagerFactoryProviderTest is a class in the netty codebase, defined in handler/src/test/java/io/netty/handler/ssl/OpenSslX509KeyManagerFactoryProviderTest.java.
Where is OpenSslX509KeyManagerFactoryProviderTest defined?
OpenSslX509KeyManagerFactoryProviderTest is defined in handler/src/test/java/io/netty/handler/ssl/OpenSslX509KeyManagerFactoryProviderTest.java at line 22.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free