public static class SslHttpServerContextFactory.PEMKeyManager extends X509ExtendedKeyManager
Constructor and Description |
---|
PEMKeyManager() |
Modifier and Type | Method and Description |
---|---|
String |
chooseClientAlias(String[] strings,
Principal[] principals,
Socket socket) |
String |
chooseEngineServerAlias(String s,
Principal[] principals,
SSLEngine sslEngine) |
String |
chooseServerAlias(String s,
Principal[] principals,
Socket socket) |
X509Certificate[] |
getCertificateChain(String s) |
String[] |
getClientAliases(String s,
Principal[] principals) |
PrivateKey |
getPrivateKey(String s) |
String[] |
getServerAliases(String s,
Principal[] principals) |
chooseEngineClientAlias
public String chooseEngineServerAlias(String s, Principal[] principals, SSLEngine sslEngine)
chooseEngineServerAlias
in class X509ExtendedKeyManager
public String chooseClientAlias(String[] strings, Principal[] principals, Socket socket)
public X509Certificate[] getCertificateChain(String s)
public PrivateKey getPrivateKey(String s)
Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly