Definition: Search Attributes
The search attributes element of a search request provides a way of representing the attributes that should be included in search result entries. In general, the set of search attributes is a list of zero or more attribute descriptions for the attributes to return. If values are specified, then all user attributes and no operational attributes will be returned.
In addition to specific attribute descriptions, a number of special values can be provided with various meanings:
- The string "1.1" indicates that no attributes should be included in matching entries.
- The string "*" (the asterisk) indicates that all user attributes should be included in matching entries. This is needed if the server returns all user attributes in addition to one or more operational attributes.
- The string "+" (the plus sign) indicates that all operational attributes should be included in matching entries.
- An object class name can be provided, prefixed with the "@" character. This indicates that all attributes referenced by that object class should be included in matching entries.