args async asyncsearch attr attrlist attrList attrs attrsonly attrsOnly attrtype authzId automagically backend behaviour BER bindname boolean booleanValue Bytestrings cancelled canonicalization cb cfg changeNumber changesOnly changeType changeTypes cidict clientctrls conf controlType controlValue committers CPython criticality cryptographic Cyrus defresult dereferenced dereferencing desc dev directoryOperation distinguished distributedOperation dit dn DN dSAOperation encodedControlValue encodedResponseValue extype exvalue favour filterstr filterStr formatOID func GPG Heimdal hostport hrefTarget hrefText ignoreResultsNumber integerValue Interoperability isn Keepalive Kerberos keyerror knownLDAPControls kwarg ldap ldapadd ldapControls ldapControlTuples ldapdelete ldapi LDAPObject ldaps ldapurl ldapwhoami ldif LDIFWriter libldap libs Libs macOS modlist modrdn msgid multi nameoroid nots Novell objectClass oc oid oids OpenLDAP Pagure postalAddress pre previousDN processResultsCount Proxied py pytest rdn readthedocs reentrant refmodule refreshAndPersist refreshDeletes refreshOnly requestName requestValue resiter respvalue ResultProcessor returnECs ruleid rundir sasl searchRoot searchScope sed serverctrls sessionSourceIp sessionSourceName sessionTrackingIdentifier slapadd sizelimit slapd startup stderr stdout str Subclasses subentry subschema substr subtree syncrepl syntaxes timelimit TLS tracebacks tuple tuples UDP Umich unparsing unsigend urandom uri urlPrefix urlscheme userApplications userPassword usr uuids Valgrind whitespace workflow