Class LdapTlsProtocol
- java.lang.Object
-
- org.pentaho.di.trans.steps.ldapinput.LdapProtocol
-
- org.pentaho.di.trans.steps.ldapinput.LdapSslProtocol
-
- org.pentaho.di.trans.steps.ldapinput.LdapTlsProtocol
-
public class LdapTlsProtocol extends LdapSslProtocol
-
-
Constructor Summary
Constructors Constructor Description LdapTlsProtocol(org.pentaho.di.core.logging.LogChannelInterface log, org.pentaho.di.core.variables.VariableSpace variableSpace, LdapMeta meta, Collection<String> binaryAttributes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
protected void
configureSslEnvironment(Map<String,String> env)
protected void
doConnect(String username, String password)
protected String
getConnectionPrefix()
static String
getName()
-
Methods inherited from class org.pentaho.di.trans.steps.ldapinput.LdapSslProtocol
configureSocketFactory, setupEnvironment
-
Methods inherited from class org.pentaho.di.trans.steps.ldapinput.LdapProtocol
connect, createLdapContext, getCtx
-
-
-
-
Constructor Detail
-
LdapTlsProtocol
public LdapTlsProtocol(org.pentaho.di.core.logging.LogChannelInterface log, org.pentaho.di.core.variables.VariableSpace variableSpace, LdapMeta meta, Collection<String> binaryAttributes)
-
-
Method Detail
-
getConnectionPrefix
protected String getConnectionPrefix()
- Overrides:
getConnectionPrefix
in classLdapSslProtocol
-
getName
public static String getName()
-
doConnect
protected void doConnect(String username, String password) throws org.pentaho.di.core.exception.KettleException
- Overrides:
doConnect
in classLdapProtocol
- Throws:
org.pentaho.di.core.exception.KettleException
-
configureSslEnvironment
protected void configureSslEnvironment(Map<String,String> env)
- Overrides:
configureSslEnvironment
in classLdapSslProtocol
-
close
public void close() throws org.pentaho.di.core.exception.KettleException
- Overrides:
close
in classLdapProtocol
- Throws:
org.pentaho.di.core.exception.KettleException
-
-