public class LdapProtocol extends Object
Constructor and Description |
---|
LdapProtocol(LogChannelInterface log,
VariableSpace variableSpace,
LdapMeta meta,
Collection<String> binaryAttributes) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
connect(String username,
String password) |
protected InitialLdapContext |
createLdapContext(Hashtable<String,String> env) |
protected void |
doConnect(String username,
String password) |
protected String |
getConnectionPrefix() |
InitialLdapContext |
getCtx() |
static String |
getName()
Method signature used by factory to get display name, method should exist in every ldap protocol
|
protected void |
setupEnvironment(Map<String,String> env,
String username,
String password) |
public LdapProtocol(LogChannelInterface log, VariableSpace variableSpace, LdapMeta meta, Collection<String> binaryAttributes)
public InitialLdapContext getCtx()
protected String getConnectionPrefix()
public static String getName()
protected void setupEnvironment(Map<String,String> env, String username, String password) throws KettleException
KettleException
protected InitialLdapContext createLdapContext(Hashtable<String,String> env) throws NamingException
NamingException
protected void doConnect(String username, String password) throws KettleException
KettleException
public final void connect(String username, String password) throws KettleException
KettleException
public void close() throws KettleException
KettleException
Copyright © 2018 Hitachi Vantara. All rights reserved.