Class BCX509ExtendedKeyManager
java.lang.Object
javax.net.ssl.X509ExtendedKeyManager
org.bouncycastle.jsse.BCX509ExtendedKeyManager
- All Implemented Interfaces:
KeyManager, X509KeyManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchooseClientKeyBC(String[] keyTypes, Principal[] issuers, Socket socket) chooseEngineClientKeyBC(String[] keyTypes, Principal[] issuers, SSLEngine engine) chooseEngineServerKeyBC(String[] keyTypes, Principal[] issuers, SSLEngine engine) chooseServerKeyBC(String[] keyTypes, Principal[] issuers, Socket socket) protected abstract BCX509Keyprotected BCX509KeyvalidateKeyBC(boolean forServer, String keyType, String alias, Socket socket) protected BCX509KeyvalidateKeyBC(boolean forServer, String keyType, String alias, SSLEngine engine) Methods inherited from class X509ExtendedKeyManager
chooseEngineClientAlias, chooseEngineServerAliasMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface X509KeyManager
chooseClientAlias, chooseServerAlias, getCertificateChain, getClientAliases, getPrivateKey, getServerAliases
-
Constructor Details
-
BCX509ExtendedKeyManager
public BCX509ExtendedKeyManager()
-
-
Method Details
-
chooseClientKeyBC
-
chooseEngineClientKeyBC
-
chooseEngineServerKeyBC
-
chooseServerKeyBC
-
getKeyBC
-
validateKeyBC
-
validateKeyBC
-