Exception: ActiveLdap::Error
- Inherits:
-
StandardError
- Object
- StandardError
- ActiveLdap::Error
- Includes:
- GetTextSupport
- 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
AdapterNotFound, AdapterNotSpecified, AttributeAssignmentError, AuthenticationError, ConfigurationError, ConnectionError, ConnectionNotEstablished, DeleteError, DistinguishedNameInvalid, DistinguishedNameNotSetError, EntryAlreadyExist, EntryInvalid, EntryNotFound, EntryNotSaved, LdapError, ObjectClassError, OperationNotPermitted, RequiredAttributeMissed, RequiredObjectClassMissed, SaveError, StrongAuthenticationRequired, TimeoutError, UnknownAttribute