com.netscape.cmsutil.http
Class JssSSLSocketFactory

java.lang.Object
  extended by com.netscape.cmsutil.http.JssSSLSocketFactory
All Implemented Interfaces:
ISocketFactory

public class JssSSLSocketFactory
extends java.lang.Object
implements ISocketFactory

Uses HCL ssl socket.


Constructor Summary
JssSSLSocketFactory()
           
JssSSLSocketFactory(java.lang.String certNickname)
           
 
Method Summary
 void log(int level, java.lang.String msg)
           
 java.net.Socket makeSocket(java.lang.String host, int port)
           
 java.net.Socket makeSocket(java.lang.String host, int port, int timeout)
           
 java.net.Socket makeSocket(java.lang.String host, int port, org.mozilla.jss.ssl.SSLCertificateApprovalCallback certApprovalCallback, org.mozilla.jss.ssl.SSLClientCertificateSelectionCallback clientCertCallback)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JssSSLSocketFactory

public JssSSLSocketFactory()

JssSSLSocketFactory

public JssSSLSocketFactory(java.lang.String certNickname)
Method Detail

makeSocket

public java.net.Socket makeSocket(java.lang.String host,
                                  int port)
                           throws java.io.IOException,
                                  java.net.UnknownHostException
Specified by:
makeSocket in interface ISocketFactory
Throws:
java.io.IOException
java.net.UnknownHostException

makeSocket

public java.net.Socket makeSocket(java.lang.String host,
                                  int port,
                                  org.mozilla.jss.ssl.SSLCertificateApprovalCallback certApprovalCallback,
                                  org.mozilla.jss.ssl.SSLClientCertificateSelectionCallback clientCertCallback)
                           throws java.io.IOException,
                                  java.net.UnknownHostException
Specified by:
makeSocket in interface ISocketFactory
Throws:
java.io.IOException
java.net.UnknownHostException

makeSocket

public java.net.Socket makeSocket(java.lang.String host,
                                  int port,
                                  int timeout)
                           throws java.io.IOException,
                                  java.net.UnknownHostException
Specified by:
makeSocket in interface ISocketFactory
Throws:
java.io.IOException
java.net.UnknownHostException

log

public void log(int level,
                java.lang.String msg)