| Modifier and Type | Method and Description |
|---|---|
LdapUserData |
UnboundidDirectoryProvider.getUserByAid(String aid) |
protected LdapUserData |
UnboundidDirectoryProvider.getUserByEid(String eid)
Finds a user record using an
eid as an index. |
protected LdapUserData |
UnboundidDirectoryProvider.mapLdapEntryOntoUserData(com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPEntry ldapEntry)
Maps attributes from the specified
LDAPEntry onto
a newly instantiated LdapUserData. |
protected LdapUserData |
UnboundidDirectoryProvider.newLdapUserData()
Instantiates a
LdapUserData. |
| Modifier and Type | Method and Description |
|---|---|
protected List<LdapUserData> |
UnboundidDirectoryProvider.searchDirectory(String filter,
LdapEntryMapper passedMapper,
String[] searchResultPhysicalAttributeNames,
String unescapedSearchBaseDn,
int maxResults)
Execute a directory search using the specified filter
and connection.
|
| Modifier and Type | Method and Description |
|---|---|
String |
LdapAttributeMapper.getUserBindDn(LdapUserData userData)
Determine the DN to which to bind when executing an authentication
attempt for the given user.
|
String |
SimpleLdapAttributeMapper.getUserBindDn(LdapUserData userData) |
protected String |
SimpleLdapAttributeMapper.getUserDataDn(LdapUserData userData) |
protected void |
SimpleLdapAttributeMapper.mapLdapAttributeOntoUserData(com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPAttribute attribute,
LdapUserData userData,
Collection<String> logicalAttrNames)
Map the given
LDAPAttribute onto the given
LdapUserData. |
protected void |
SimpleLdapAttributeMapper.mapLdapAttributeOntoUserData(com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPAttribute attribute,
LdapUserData userData,
String logicalAttrName)
A delegate of
SimpleLdapAttributeMapper.mapLdapAttributeOntoUserData(LDAPAttribute, LdapUserData, Collection)
that allows for discrete handling of each logical attribute name associated with
the given LDAPAttribute |
void |
LdapAttributeMapper.mapLdapEntryOntoUserData(com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPEntry ldapEntry,
LdapUserData userData)
Maps attribites from the specified
LDAPEntry onto
a LdapUserData. |
void |
SimpleLdapAttributeMapper.mapLdapEntryOntoUserData(com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPEntry ldapEntry,
LdapUserData userData)
Performs
LDAPEntry-to- attribute
mappings. |
void |
EmailAddressDerivingLdapAttributeMapper.mapLdapEntryOntoUserData(com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPEntry ldapEntry,
LdapUserData userData) |
void |
LdapAttributeMapper.mapUserDataOntoUserEdit(LdapUserData userData,
UserEdit userEdit)
Maps attribites from the specified
LdapUserData onto
a UserEdit. |
void |
SimpleLdapAttributeMapper.mapUserDataOntoUserEdit(LdapUserData userData,
UserEdit userEdit)
Straightforward
LdapUserData to
UserEdit field-to-field mapping, including
properties. |
protected void |
UnboundidDirectoryProvider.mapUserDataOntoUserEdit(LdapUserData userData,
UserEdit userEdit)
Maps attribites from the specified
LdapUserData onto
a UserEdit. |
protected void |
SimpleLdapAttributeMapper.setUserDataDn(com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPEntry entry,
LdapUserData targetUserData) |
protected String |
SimpleLdapAttributeMapper.usePreferredFirstName(LdapUserData userData)
Determines if a user has a preferredFirstName set and if so, returns it for use.
|
Copyright © 2005–2019 Sakai Project Contributor see (see NOTICE.txt). All rights reserved.