Apache Tomcat 6.0.53

## org.apache.tomcat.util.net
Class SSLImplementation

    java.lang.Object
      org.apache.tomcat.util.net.SSLImplementation

Direct Known Subclasses:
  JSSEImplementation

    public abstract class SSLImplementation

extends java.lang.Object

Constructor Summary
`SSLImplementation()`

Method Summary
`abstract java.lang.String` | `getImplementationName()`
`static SSLImplementation` | `getInstance()`
`static SSLImplementation` | `getInstance(java.lang.String className)`
`abstract ServerSocketFactory` | `getServerSocketFactory()`
`abstract ServerSocketFactory` | `getServerSocketFactory(java.lang.String sslProtocol)`
`abstract SSLSupport` | `getSSLSupport(java.net.Socket sock)`
`abstract SSLSupport` | `getSSLSupport(javax.net.ssl.SSLSession session)` Deprecated. This method has been deprecated since it adds a JSSE dependency to this interface. It will be removed in versions after 6.0.x.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### SSLImplementation

    public SSLImplementation()

Method Detail

### getInstance

    public static SSLImplementation getInstance()
                                         throws java.lang.ClassNotFoundException

  Throws:
    `java.lang.ClassNotFoundException`

### getInstance

    public static SSLImplementation getInstance(java.lang.String className)
                                         throws java.lang.ClassNotFoundException

  Throws:
    `java.lang.ClassNotFoundException`

### getImplementationName

    public abstract java.lang.String getImplementationName()

### getServerSocketFactory

    public abstract ServerSocketFactory getServerSocketFactory()

### getServerSocketFactory

    public abstract ServerSocketFactory getServerSocketFactory(java.lang.String sslProtocol)

### getSSLSupport

    public abstract SSLSupport getSSLSupport(java.net.Socket sock)

### getSSLSupport

    @Deprecated
    public abstract SSLSupport getSSLSupport(javax.net.ssl.SSLSession session)

  Deprecated. This method has been deprecated since it adds a JSSE dependency to this interface. It will be removed in versions after 6.0.x.

Apache Tomcat 6.0.53

Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.