Interface IX509KeyManager
.NET interface skeleton to be manually developed following https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/X509KeyManager.html
public interface IX509KeyManager : IKeyManager
Methods
ChooseClientAlias(String[], Principal[], Socket)
String ChooseClientAlias(String[] arg0, Principal[] arg1, Socket arg2)
Parameters
Returns
ChooseServerAlias(String, Principal[], Socket)
String ChooseServerAlias(String arg0, Principal[] arg1, Socket arg2)
Parameters
Returns
GetCertificateChain(String)
X509Certificate[] GetCertificateChain(String arg0)
Parameters
Returns
GetClientAliases(String, Principal[])
String[] GetClientAliases(String arg0, Principal[] arg1)
Parameters
Returns
GetPrivateKey(String)
PrivateKey GetPrivateKey(String arg0)
Parameters
Returns
GetServerAliases(String, Principal[])
String[] GetServerAliases(String arg0, Principal[] arg1)