Extensions for directory service interfaces are disclosed. In one
embodiment, a system includes a directory, one or more directory services
for the directory, and a directory services interface that provides a
common abstract interface to each of the directory services. Furthermore,
a directory services interface extension of the system provides the
directory services interface with an extended functionality.