LDAP controls extend the functionality of LDAP commands, such as ldapsearch, to carry out additional operations on top of the search. Each control is defined as an object identifier (OID) that uniquely identifies the control, a criticality flag, and any associated values. If the client sets the criticality flag when sending the control to the directory server, the directory server must either perform the operation with the control or not process it. If the flag is not set by the client, the directory server is free to ignore the control if it cannot process it.

You can use multiple controls in a single operation, such as the virtual list view with server-side sorting. 

* [View the Available Controls]
* [Search Using the Account Usability Request Control|Account Usability Request Control]
* [Search Using the Authorization Identity Request Control]
* [Search Using the Get Effective Rights Control]
* [Search Using the LDAP Assertion Control]
* [Search Using the LDAP Subentry Control]
* [Searching Using the Manage DSAITControl]
* [Search Using the Matched Values Filter Control]
* [Search Using the Password Policy Control]
* [Search Using the Persistent Search Control]
* [Search Using the Proxied Authorization Control]
* [Search Using the Server-Side Sort Control]
* [Search Using the Simple Paged Results Control]
* [Search Using the Virtual List View Control]
* [Search Using Virtual List View With a Specific Target]
* [Search Using Virtual List View With a Known Total]!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]