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.LDAPSSLSocketFactoryExtUses HCL ssl socket.- Author:
- Lily Hsiao lhsiao@netscape.com
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Loggerlogger
-
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.ObjectgetCipherSuites()voidinit()voidinit(PKISocketConfig config)booleanisClientAuth()voidlog(int level, java.lang.String msg)java.net.SocketmakeSocket(java.lang.String host, int port)org.mozilla.jss.ssl.SSLSocketmakeSSLSocket(java.lang.String host, int port)
-
-
-
Method Detail
-
init
public void init()
-
init
public void init(PKISocketConfig config)
-
makeSSLSocket
public org.mozilla.jss.ssl.SSLSocket makeSSLSocket(java.lang.String host, int port) throws java.net.UnknownHostException, java.io.IOException- Throws:
java.net.UnknownHostExceptionjava.io.IOException
-
makeSocket
public java.net.Socket makeSocket(java.lang.String host, int port) throws netscape.ldap.LDAPException- Specified by:
makeSocketin interfacenetscape.ldap.LDAPSocketFactory- Throws:
netscape.ldap.LDAPException
-
isClientAuth
public boolean isClientAuth()
- Specified by:
isClientAuthin interfacenetscape.ldap.LDAPSSLSocketFactoryExt
-
getCipherSuites
public java.lang.Object getCipherSuites()
- Specified by:
getCipherSuitesin interfacenetscape.ldap.LDAPSSLSocketFactoryExt
-
log
public void log(int level, java.lang.String msg)
-
-