Package com.netscape.cmsutil.http
Class JssSSLSocketFactory
java.lang.Object
com.netscape.cmsutil.http.JssSSLSocketFactory
- All Implemented Interfaces:
ISocketFactory
Uses NSS ssl socket.
- Version:
- $Revision$ $Date$
-
Constructor Summary
ConstructorsConstructorDescriptionJssSSLSocketFactory
(String certNickname) JssSSLSocketFactory
(String certNickname, String ciphers) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addSocketListener
(org.mozilla.jss.ssl.SSLSocketListener sl) makeSocket
(String host, int port) makeSocket
(String host, int port, int timeout) makeSocket
(String host, int port, org.mozilla.jss.ssl.SSLCertificateApprovalCallback certApprovalCallback, org.mozilla.jss.ssl.SSLClientCertificateSelectionCallback clientCertCallback, int timeout)
-
Constructor Details
-
JssSSLSocketFactory
public JssSSLSocketFactory() -
JssSSLSocketFactory
-
JssSSLSocketFactory
-
-
Method Details
-
makeSocket
- Specified by:
makeSocket
in interfaceISocketFactory
- Throws:
IOException
UnknownHostException
-
makeSocket
public Socket makeSocket(String host, int port, org.mozilla.jss.ssl.SSLCertificateApprovalCallback certApprovalCallback, org.mozilla.jss.ssl.SSLClientCertificateSelectionCallback clientCertCallback, int timeout) throws IOException, UnknownHostException - Specified by:
makeSocket
in interfaceISocketFactory
- Throws:
IOException
UnknownHostException
-
makeSocket
public Socket makeSocket(String host, int port, int timeout) throws IOException, UnknownHostException - Specified by:
makeSocket
in interfaceISocketFactory
- Throws:
IOException
UnknownHostException
-
addSocketListener
public void addSocketListener(org.mozilla.jss.ssl.SSLSocketListener sl)
-