public abstract class LdapBrokerCommandBase extends BrokerCommandBase
_ldapReturnValue
Modifier | Constructor and Description |
---|---|
protected |
LdapBrokerCommandBase(LdapBrokerBaseParameters parameters) |
protected |
LdapBrokerCommandBase(LdapUserPasswordBaseParameters parameters) |
Modifier and Type | Method and Description |
---|---|
protected GroupsDNQueryGenerator |
createGroupsGeneratorForUser(AdUser user) |
LdapReturnValueBase |
Execute() |
protected abstract void |
executeQuery(DirectorySearcher directorySearcher) |
protected String |
getPROTOCOL() |
protected void |
handleRootDSEFailure(DirectorySearcher directorySearcher) |
protected void |
initCredentials(String domain) |
protected void |
PopulateGroup(LdapQueryData queryData,
String domain,
Map<String,ad_groups> groupsDict,
String loginName,
String password) |
protected AdUser |
populateUserData(AdUser user,
String domain) |
getAuthenticationDomain, getDomain, getLoginName, getParameters, getPassword, getReturnValue, getSucceeded, setAuthenticationDomain, setDomain, setLoginName, setPassword, setReturnValue, setSucceeded
protected LdapBrokerCommandBase(LdapUserPasswordBaseParameters parameters)
protected LdapBrokerCommandBase(LdapBrokerBaseParameters parameters)
protected String getPROTOCOL()
getPROTOCOL
in class BrokerCommandBase
protected void initCredentials(String domain)
public LdapReturnValueBase Execute()
Execute
in class BrokerCommandBase
protected void handleRootDSEFailure(DirectorySearcher directorySearcher)
protected abstract void executeQuery(DirectorySearcher directorySearcher)
protected void PopulateGroup(LdapQueryData queryData, String domain, Map<String,ad_groups> groupsDict, String loginName, String password)
protected GroupsDNQueryGenerator createGroupsGeneratorForUser(AdUser user)
Copyright © 2012. All Rights Reserved.