AliasKeyManager

A X509KeyManager implementation which selects the client private key for client authentication based on given key alias name.

Constructors

Link copied to clipboard
constructor(delegate: X509KeyManager, aliasName: String)

Functions

Link copied to clipboard
open override fun chooseClientAlias(keyType: Array<String>, issuers: Array<Principal>, socket: Socket): String
Link copied to clipboard
open override fun chooseServerAlias(p0: String?, p1: Array<out Principal?>?, p2: Socket?): String?
Link copied to clipboard
open override fun getCertificateChain(p0: String?): Array<out X509Certificate?>?
Link copied to clipboard
open override fun getClientAliases(p0: String?, p1: Array<out Principal?>?): Array<out String?>?
Link copied to clipboard
open override fun getPrivateKey(p0: String?): PrivateKey?
Link copied to clipboard
open override fun getServerAliases(p0: String?, p1: Array<out Principal?>?): Array<out String?>?