| Interface | Description |
|---|---|
| EidDerivedEmailAddressHandler |
Mixin interface for objects capable of calculating a user EID
from an email address.
|
| EidValidator | |
| LdapAttributeMapper |
Implementations handle mappings between logical and physical
directory attribute names and between directory entries and
Sakai domain and framework objects.
|
| LdapConnectionManagerConfig |
Bean interface for collecting
LdapConnectionManager configuration. |
| LdapEntryMapper |
Similar to
org.springframework.jdbc.core.RowMapper, but
for LDAPSearchResults rather than ResultSets. |
| UserTypeMapper |
Represents a pluggable strategy for calculating a Sakai user
type given a user's directory entry
|
| Class | Description |
|---|---|
| AttributeMappingConstants |
A container for LDAP attribute mapping constants.
|
| EmailAddressDerivingLdapAttributeMapper | |
| EmptyStringUserTypeMapper |
Essentially a null impl, which always returns an empty
String from
StringUserTypeMapper.mapLdapEntryToSakaiUserType(LDAPEntry, LdapAttributeMapper). |
| EntryAttributeToUserTypeMapper |
Maps from a user entry's attribute to a Sakai user type.
|
| EntryContainerRdnToUserTypeMapper |
Maps from a user entry's container's most-local RDN to a Sakai user type.
|
| LdapUserData |
Snapshot of a user directory entry, typically used for
cache entries in
UnboundidDirectoryProvider |
| MultipleEmailLdapAttributeMapper |
Adds support for finding users by email address where users may
have email addresses stored across multiple LDAP attributes.
|
| RegexpBlacklistEidValidator |
Implements
User EID "validation" by checking
for matches in a configurable blacklist, entries in which
are treated as regular expressions. |
| SimpleLdapAttributeMapper |
Implements LDAP attribute mappings and filter generations using
an attribute map keyed by constants in
AttributeMappingConstants. |
| StringUserTypeMapper |
Very simple
UserTypeMapper which generates the same
String value for any users. |
| UnboundidDirectoryProvider |
An implementation of a Sakai UserDirectoryProvider that authenticates/retrieves
users from a LDAP directory.
|
| UserAttributeRoleProvider |
This just uses attributes set on the user by the LDAP provider to determine role
membership.
|
| Exception | Description |
|---|---|
| InvalidEmailAddressException |
Copyright © 2005–2019 Sakai Project Contributor see (see NOTICE.txt). All rights reserved.