TimeLimit specifies the maximum length of time in seconds that the DSA should spend processing the SearchRequest.

TimeLimit is part of the SearchRequest parameters sent from the DUA and typically is also an Administrative setting on the DSA.

Zero (0) implies there is TimeLimit for the SearchRequest.

If either the DSA or SearchRequest TimeLimit setting is exceeded then the LDAP_TIMELIMIT_EXCEEDED LDAP Result Code should be returned.

DUA SearchRequest Setting#

The SearchRequest element for TimeLimit may be more restrictive than the DSA TimeLimit setting.

DSA Settings#

The DSA TimeLimit is, depending on the LDAP Server Implementation a configuration option that controls the maximum number of entries that may be returned from any single SearchRequest.

Typically this is a DSA setting vs a DIT setting and depending on the LDAP Server Implementation may be overridden by a per-user configuration. That is, some LDAP Server Implementations can be configured to not enforce DSA TimeLimit limits for Administrative users.

More Information#

There might be more information for this subject on one of the following: