KeylessManagerFactorySpi Class — netty Architecture
Architecture documentation for the KeylessManagerFactorySpi class in BoringSSLKeylessManagerFactory.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 46852490_bd26_0f8e_5bd2_d78927bebbdd["KeylessManagerFactorySpi"] f8d92914_3ed9_863c_bff2_0435445fa27d["BoringSSLKeylessManagerFactory.java"] 46852490_bd26_0f8e_5bd2_d78927bebbdd -->|defined in| f8d92914_3ed9_863c_bff2_0435445fa27d 292a7d71_34ca_f821_a768_9f2ecf2a0e43["KeylessManagerFactorySpi()"] 46852490_bd26_0f8e_5bd2_d78927bebbdd -->|method| 292a7d71_34ca_f821_a768_9f2ecf2a0e43 eeb48d49_7475_5114_57c3_c901cc8b1620["engineInit()"] 46852490_bd26_0f8e_5bd2_d78927bebbdd -->|method| eeb48d49_7475_5114_57c3_c901cc8b1620 97c1c852_814a_9702_0585_c28f5cff33a6["engineGetKeyManagers()"] 46852490_bd26_0f8e_5bd2_d78927bebbdd -->|method| 97c1c852_814a_9702_0585_c28f5cff33a6
Relationship Graph
Source Code
codec-classes-quic/src/main/java/io/netty/handler/codec/quic/BoringSSLKeylessManagerFactory.java lines 123–146
private static final class KeylessManagerFactorySpi extends KeyManagerFactorySpi {
private final KeyManagerFactory keyManagerFactory;
KeylessManagerFactorySpi(KeyManagerFactory keyManagerFactory) {
this.keyManagerFactory = requireNonNull(keyManagerFactory, "keyManagerFactory");
}
@Override
protected void engineInit(KeyStore ks, char[] password)
throws KeyStoreException, NoSuchAlgorithmException, UnrecoverableKeyException {
keyManagerFactory.init(ks, password);
}
@Override
protected void engineInit(ManagerFactoryParameters spec) {
throw new UnsupportedOperationException("Not supported");
}
@Override
protected KeyManager[] engineGetKeyManagers() {
return keyManagerFactory.getKeyManagers();
}
}
Defined In
Source
Frequently Asked Questions
What is the KeylessManagerFactorySpi class?
KeylessManagerFactorySpi is a class in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/BoringSSLKeylessManagerFactory.java.
Where is KeylessManagerFactorySpi defined?
KeylessManagerFactorySpi is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/BoringSSLKeylessManagerFactory.java at line 123.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free