class ASF::Base

Superclass for all classes which are backed by LDAP data. Encapsulates the management of collections to weak references to instance data, for both performance and functional reasons. Sequentially finding the same same object will return the same instance unless the prior instance has been reclaimed by garbage collection. This often prevents large numbers of requests to fetch the same data from LDAP.

This class also contains a number of helper classes that will construct various LDAP mod objects.