java.lang.Object
javax.net.ssl.X509ExtendedKeyManager
nl.altindag.ssl.keymanager.DelegatingKeyManager<X509KeyManager>
nl.altindag.ssl.keymanager.X509KeyManagerWrapper
- All Implemented Interfaces:
KeyManager,X509KeyManager
NOTE:
Please don't use this class directly as it is part of the internal API. Class name and methods can be changed any time.
Instead use the
KeyManagerUtils which provides the same functionality
while it has a stable API because it is part of the public API.-
Field Summary
Fields inherited from class nl.altindag.ssl.keymanager.DelegatingKeyManager
keyManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchooseEngineClientAlias(String[] keyTypes, Principal[] issuers, SSLEngine sslEngine) chooseEngineServerAlias(String keyType, Principal[] issuers, SSLEngine sslEngine) Methods inherited from class nl.altindag.ssl.keymanager.DelegatingKeyManager
chooseClientAlias, chooseServerAlias, getCertificateChain, getClientAliases, getInnerKeyManager, getPrivateKey, getServerAliases
-
Constructor Details
-
X509KeyManagerWrapper
-
-
Method Details
-
chooseEngineClientAlias
- Specified by:
chooseEngineClientAliasin classDelegatingKeyManager<X509KeyManager>
-
chooseEngineServerAlias
- Specified by:
chooseEngineServerAliasin classDelegatingKeyManager<X509KeyManager>
-