Package com.netscape.cmscore.ldapconn
Class PKISocketFactory
- java.lang.Object
-
- com.netscape.cmscore.ldapconn.PKISocketFactory
-
- All Implemented Interfaces:
netscape.ldap.LDAPSocketFactory
,netscape.ldap.LDAPSSLSocketFactoryExt
public class PKISocketFactory extends java.lang.Object implements netscape.ldap.LDAPSSLSocketFactoryExt
Uses HCL ssl socket.- Author:
- Lily Hsiao lhsiao@netscape.com
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Logger
logger
-
Constructor Summary
Constructors Constructor Description PKISocketFactory()
PKISocketFactory(boolean secure)
PKISocketFactory(java.lang.String certNickname)
PKISocketFactory(java.lang.String certNickname, boolean external)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getCipherSuites()
void
init()
void
init(IConfigStore cs)
boolean
isClientAuth()
void
log(int level, java.lang.String msg)
java.net.Socket
makeSocket(java.lang.String host, int port)
org.mozilla.jss.ssl.SSLSocket
makeSSLSocket(java.lang.String host, int port)
-
-
-
Method Detail
-
init
public void init()
-
init
public void init(IConfigStore cs)
-
makeSSLSocket
public org.mozilla.jss.ssl.SSLSocket makeSSLSocket(java.lang.String host, int port) throws java.net.UnknownHostException, java.io.IOException
- Throws:
java.net.UnknownHostException
java.io.IOException
-
makeSocket
public java.net.Socket makeSocket(java.lang.String host, int port) throws netscape.ldap.LDAPException
- Specified by:
makeSocket
in interfacenetscape.ldap.LDAPSocketFactory
- Throws:
netscape.ldap.LDAPException
-
isClientAuth
public boolean isClientAuth()
- Specified by:
isClientAuth
in interfacenetscape.ldap.LDAPSSLSocketFactoryExt
-
getCipherSuites
public java.lang.Object getCipherSuites()
- Specified by:
getCipherSuites
in interfacenetscape.ldap.LDAPSSLSocketFactoryExt
-
log
public void log(int level, java.lang.String msg)
-
-