org.apache.tomcat.util.net.jsse
Class JSSE14SocketFactory
java.lang.Object
  
org.apache.tomcat.util.net.ServerSocketFactory
      
org.apache.tomcat.util.net.jsse.JSSESocketFactory
          
org.apache.tomcat.util.net.jsse.JSSE14SocketFactory
- All Implemented Interfaces: 
 - java.lang.Cloneable
 
- public class JSSE14SocketFactory
- extends JSSESocketFactory
  
SSL server socket factory. It _requires_ a valid RSA key and
 JSSE.
- Author:
 
  - Harish Prabandham, Costin Manolache, Stefan Freyr Stefansson, EKR -- renamed to JSSESocketFactory, Jan Luehe
 
 
 
 
 
| 
Method Summary | 
protected  java.lang.String[] | 
getEnabledProtocols(javax.net.ssl.SSLServerSocket socket,
                    java.lang.String requestedProtocols)
 
            | 
protected  javax.net.ssl.KeyManager[] | 
getKeyManagers(java.lang.String keystoreType,
               java.lang.String algorithm,
               java.lang.String keyAlias)
 
          Gets the initialized key managers. | 
protected  javax.net.ssl.TrustManager[] | 
getTrustManagers(java.lang.String keystoreType,
                 java.lang.String algorithm)
 
          Gets the intialized trust managers. | 
protected  void | 
setEnabledProtocols(javax.net.ssl.SSLServerSocket socket,
                    java.lang.String[] protocols)
 
          Set the SSL protocol variants to be enabled. | 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
JSSE14SocketFactory
public JSSE14SocketFactory()
getKeyManagers
protected javax.net.ssl.KeyManager[] getKeyManagers(java.lang.String keystoreType,
                                                    java.lang.String algorithm,
                                                    java.lang.String keyAlias)
                                             throws java.lang.Exception
- Gets the initialized key managers.
- Throws:
 java.lang.Exception
 
 
getTrustManagers
protected javax.net.ssl.TrustManager[] getTrustManagers(java.lang.String keystoreType,
                                                        java.lang.String algorithm)
                                                 throws java.lang.Exception
- Gets the intialized trust managers.
- Throws:
 java.lang.Exception
 
 
setEnabledProtocols
protected void setEnabledProtocols(javax.net.ssl.SSLServerSocket socket,
                                   java.lang.String[] protocols)
- Description copied from class: 
JSSESocketFactory 
- Set the SSL protocol variants to be enabled.
- Specified by:
 setEnabledProtocols in class JSSESocketFactory
 
- Parameters:
 socket - the SSLServerSocket.protocols - the protocols to use.
 
 
getEnabledProtocols
protected java.lang.String[] getEnabledProtocols(javax.net.ssl.SSLServerSocket socket,
                                                 java.lang.String requestedProtocols)
- Specified by:
 getEnabledProtocols in class JSSESocketFactory
 
 
Copyright © 2000-2003 Apache Software Foundation.  All Rights Reserved.