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 voidclose()protected voidconfigureSslEnvironment(Map<String,String> env)protected voiddoConnect(String username, String password)protected StringgetConnectionPrefix()static StringgetName()-
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:
getConnectionPrefixin classLdapSslProtocol
-
getName
public static String getName()
-
doConnect
protected void doConnect(String username, String password) throws org.pentaho.di.core.exception.KettleException
- Overrides:
doConnectin classLdapProtocol- Throws:
org.pentaho.di.core.exception.KettleException
-
configureSslEnvironment
protected void configureSslEnvironment(Map<String,String> env)
- Overrides:
configureSslEnvironmentin classLdapSslProtocol
-
close
public void close() throws org.pentaho.di.core.exception.KettleException- Overrides:
closein classLdapProtocol- Throws:
org.pentaho.di.core.exception.KettleException
-
-