| Modifier and Type | Class and Description |
|---|---|
class |
EmailAddressDerivingLdapAttributeMapper |
class |
MultipleEmailLdapAttributeMapper
Adds support for finding users by email address where users may
have email addresses stored across multiple LDAP attributes.
|
class |
SimpleLdapAttributeMapper
Implements LDAP attribute mappings and filter generations using
an attribute map keyed by constants in
AttributeMappingConstants. |
| Modifier and Type | Method and Description |
|---|---|
LdapAttributeMapper |
UnboundidDirectoryProvider.getLdapAttributeMapper()
Access the currently assigned
LdapAttributeMapper delegate. |
protected LdapAttributeMapper |
UnboundidDirectoryProvider.newDefaultLdapAttributeMapper()
Factory method for default
LdapAttributeMapper instances. |
| Modifier and Type | Method and Description |
|---|---|
protected com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPAttribute |
EntryAttributeToUserTypeMapper.getUserTypeAttribute(com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPEntry ldapEntry,
LdapAttributeMapper mapper)
Extracts the
LDAPAttribute which represents the
LDAPEntry's group membership. |
String |
EntryContainerRdnToUserTypeMapper.mapLdapEntryToSakaiUserType(com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPEntry ldapEntry,
LdapAttributeMapper mapper)
Returns the user type associated with a matching
RDN encountered when iterating through the specified
LDAPEntry's containing DN's
RDN |
String |
UserTypeMapper.mapLdapEntryToSakaiUserType(com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPEntry ldapEntry,
LdapAttributeMapper mapper)
Calculate a Sakai user type given a
LDAPEntry
and a LdapAttributeMapper. |
String |
StringUserTypeMapper.mapLdapEntryToSakaiUserType(com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPEntry ldapEntry,
LdapAttributeMapper mapper)
Always returns the value set by
StringUserTypeMapper.setUserType(String). |
String |
EntryAttributeToUserTypeMapper.mapLdapEntryToSakaiUserType(com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPEntry ldapEntry,
LdapAttributeMapper mapper)
Maps the attribute values associated with the specified
LDAPEntry to a Sakai user type. |
void |
UnboundidDirectoryProvider.setLdapAttributeMapper(LdapAttributeMapper ldapAttributeMapper)
Assign the
LdapAttributeMapper delegate. |
Copyright © 2005–2019 Sakai Project Contributor see (see NOTICE.txt). All rights reserved.