Package org.bouncycastle.jsse
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 javax.net.ssl.X509ExtendedKeyManager
chooseEngineClientAlias, chooseEngineServerAliasMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.net.ssl.X509KeyManager
chooseClientAlias, chooseServerAlias, getCertificateChain, getClientAliases, getPrivateKey, getServerAliases
-
Constructor Details
-
BCX509ExtendedKeyManager
public BCX509ExtendedKeyManager()
-
-
Method Details
-
chooseClientKeyBC
-
chooseEngineClientKeyBC
-
chooseEngineServerKeyBC
-
chooseServerKeyBC
-
getKeyBC
-
validateKeyBC
-
validateKeyBC
-