Class OpenSslX509KeyManagerFactory.OpenSslKeyManagerFactorySpi.ProviderFactory
java.lang.Object
io.netty.handler.ssl.OpenSslX509KeyManagerFactory.OpenSslKeyManagerFactorySpi.ProviderFactory
- Enclosing class:
OpenSslX509KeyManagerFactory.OpenSslKeyManagerFactorySpi
private static final class OpenSslX509KeyManagerFactory.OpenSslKeyManagerFactorySpi.ProviderFactory
extends java.lang.Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final classOpenSslKeyMaterialProviderimplementation that pre-compute theOpenSslKeyMaterialfor all aliases. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final java.lang.Iterable<java.lang.String> private final javax.net.ssl.X509KeyManagerprivate final java.lang.String -
Constructor Summary
ConstructorsConstructorDescriptionProviderFactory(javax.net.ssl.X509KeyManager keyManager, java.lang.String password, java.lang.Iterable<java.lang.String> aliases) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
keyManager
private final javax.net.ssl.X509KeyManager keyManager -
password
private final java.lang.String password -
aliases
private final java.lang.Iterable<java.lang.String> aliases
-
-
Constructor Details
-
ProviderFactory
ProviderFactory(javax.net.ssl.X509KeyManager keyManager, java.lang.String password, java.lang.Iterable<java.lang.String> aliases)
-
-
Method Details
-
newProvider
OpenSslKeyMaterialProvider newProvider()
-