Module author: python-ldap project (see http://www.python-ldap.org/)
The ldap.controls module defines the following classes:
Base class for all LDAP controls. This class should not be used directly, instead one of the following subclasses should be used as appropriate.
Dummy method to be overridden by subclasses.
Dummy method to be overridden by subclasses.
Return a readily encoded 3-tuple which can be directly passed to C module _ldap. This method is called by function ldap.EncodeControlTuples().
Base class for simple controls with booelan control value. In this base class controlValue has to be passed as boolean type (True/False or 1/0).
The class provides the LDAP Control Extension for Simple Paged Results Manipulation. controlType is ignored in favor of ldap.LDAP_CONTROL_PAGE_OID.
See also
RFC 2696 - LDAP Control Extension for Simple Paged Results Manipulation
This class provides the LDAP Matched Values control. controlValue is an LDAP filter.
See also
RFC 3876 - Returning Matched Values with the Lightweight Directory Access Protocol version 3 (LDAPv3)
The ldap.controls module defines the following functions:
Returns list of readily encoded 3-tuples which can be directly passed to C module _ldap.
Decodes a list of readily encoded 3-tuples as returned by the C module _ldap.