Home » apache-tomcat-6.0.26-src » org.apache » tomcat » util » net » jsse » [javadoc | source]
org.apache.tomcat.util.net.jsse
public class: NioX509KeyManager [javadoc | source]
java.lang.Object
   javax.net.ssl.X509ExtendedKeyManager
      org.apache.tomcat.util.net.jsse.NioX509KeyManager

All Implemented Interfaces:
    X509KeyManager

Constructor:
 public NioX509KeyManager(X509KeyManager mgr,
    String serverKeyAlias) 
    Constructor.
    Parameters:
    mgr - The X509KeyManager used as a delegate
    serverKeyAlias - The alias name of the server's keypair and supporting certificate chain
Method from org.apache.tomcat.util.net.jsse.NioX509KeyManager Summary:
chooseClientAlias,   chooseEngineServerAlias,   chooseServerAlias,   getCertificateChain,   getClientAliases,   getPrivateKey,   getServerAliases
Methods from javax.net.ssl.X509ExtendedKeyManager:
chooseEngineClientAlias,   chooseEngineServerAlias
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.tomcat.util.net.jsse.NioX509KeyManager Detail:
 public String chooseClientAlias(String[] keyType,
    Principal[] issuers,
    Socket socket) 
 public String chooseEngineServerAlias(String keyType,
    Principal[] issuers,
    SSLEngine engine) 
 public String chooseServerAlias(String keyType,
    Principal[] issuers,
    Socket socket) 
 public X509Certificate[] getCertificateChain(String alias) 
 public String[] getClientAliases(String keyType,
    Principal[] issuers) 
 public PrivateKey getPrivateKey(String alias) 
 public String[] getServerAliases(String keyType,
    Principal[] issuers)