Package io.netty.handler.ssl
Class OpenSslCachingX509KeyManagerFactory
- java.lang.Object
-
- javax.net.ssl.KeyManagerFactory
-
- io.netty.handler.ssl.OpenSslCachingX509KeyManagerFactory
-
public final class OpenSslCachingX509KeyManagerFactory extends javax.net.ssl.KeyManagerFactoryWraps anotherKeyManagerFactoryand caches its chains / certs for an alias for better performance when usingSslProvider.OPENSSLorSslProvider.OPENSSL_REFCNT. Because of the caching its important that the wrappedKeyManagerFactorysX509KeyManagers always return the sameX509Certificatechain andPrivateKeyfor the same alias.
-
-
Constructor Summary
Constructors Constructor Description OpenSslCachingX509KeyManagerFactory(javax.net.ssl.KeyManagerFactory factory)OpenSslCachingX509KeyManagerFactory(javax.net.ssl.KeyManagerFactory factory, int maxCachedEntries)
-