30. The apparatus of claim 29, wherein the data structure further comprises an association list of distinguished names corresponding to selected objects in the directory services database, and wherein the object search engine further comprises an association list handler for finding a distinguished name corresponding to a the document location object.
30. The apparatus of claim 29, wherein the data structure further comprises an association list of distinguished names corresponding to selected objects in the directory services database, and wherein the object search engine further comprises an association list handler for finding a distinguished name corresponding to a the document location object. 31. The apparatus of claim 30, wherein the association list handler further comprises a parser for parsing the association list.