CompositeX509KeyManager

class CompositeX509KeyManager(mkLogger: LoggerFactory, keyManagers: Seq[X509KeyManager]) extends X509ExtendedKeyManager

A keymanager that wraps other X509 key managers.

class X509ExtendedKeyManager
trait X509KeyManager
trait KeyManager
class Object
trait Matchable
class Any

Value members

Concrete methods

def chooseClientAlias(keyType: Array[String], issuers: Array[Principal], socket: Socket): String
override def chooseEngineClientAlias(keyType: Array[String], issuers: Array[Principal], engine: SSLEngine): String
Definition Classes
X509ExtendedKeyManager
override def chooseEngineServerAlias(keyType: String, issuers: Array[Principal], engine: SSLEngine): String
Definition Classes
X509ExtendedKeyManager
def chooseServerAlias(keyType: String, issuers: Array[Principal], socket: Socket): String
def getCertificateChain(alias: String): Array[X509Certificate]
def getClientAliases(keyType: String, issuers: Array[Principal]): Array[String]
def getPrivateKey(alias: String): PrivateKey
def getServerAliases(keyType: String, issuers: Array[Principal]): Array[String]
override def toString: String
Definition Classes
Any