Exception: ActiveLdap::Error
- Inherits:
-
StandardError
- Object
- StandardError
- ActiveLdap::Error
- Defined in:
- lib/active_ldap/base.rb
Overview
OO-interface to LDAP assuming pam/nss_ldap-style organization with Active specifics Each subclass does a ldapsearch for the matching entry. If no exact match, raise an error. If match, change all LDAP attributes in accessor attributes on the object. – these are ACTUALLY populated from schema - see active_ldap/schema.rb
example
– extract objectClasses from match and populate Multiple entries become lists. If this isn’t read-only then lists become multiple entries, etc.
Direct Known Subclasses
AdapterNotSpecified, AttributeAssignmentError, AuthenticationError, ConfigurationError, ConnectionError, ConnectionNotEstablished, DeleteError, DistinguishedNameInvalid, DistinguishedNameNotSetError, EntryAlreadyExist, EntryInvalid, EntryNotFound, EntryNotSaved, ObjectClassError, RequiredAttributeMissed, RequiredObjectClassMissed, SaveError, StrongAuthenticationRequired, TimeoutError, UnwillingToPerform