ldap3.protocol.microsoft module

class ldap3.protocol.microsoft.DirSyncControlRequestValue(componentType=None, tagSet=None, subtypeSpec=None, sizeSpec=None)

Bases: pyasn1.type.univ.Sequence

componentType = NamedTypes(NamedType('Flags', Integer()), NamedType('MaxBytes', Integer()), NamedType('Cookie', OctetString()))
class ldap3.protocol.microsoft.DirSyncControlResponseValue(componentType=None, tagSet=None, subtypeSpec=None, sizeSpec=None)

Bases: pyasn1.type.univ.Sequence

componentType = NamedTypes(NamedType('MoreResults', Integer()), NamedType('unused', Integer()), NamedType('CookieServer', OctetString()))
class ldap3.protocol.microsoft.ExtendedDN(componentType=None, tagSet=None, subtypeSpec=None, sizeSpec=None)

Bases: pyasn1.type.univ.Sequence

componentType = NamedTypes(NamedType('option', Integer()))
class ldap3.protocol.microsoft.SicilyBindResponse(componentType=None, tagSet=None, subtypeSpec=None, sizeSpec=None)

Bases: pyasn1.type.univ.Sequence

componentType = NamedTypes(NamedType('resultCode', ResultCode()), NamedType('serverCreds', OctetString()), NamedType('errorMessage', LDAPString()))
tagSet = TagSet((), Tag(tagClass=64, tagFormat=32, tagId=1))
ldap3.protocol.microsoft.dir_sync_control(criticality, object_security, ancestors_first, public_data_only, incremental_values, max_length, cookie)
ldap3.protocol.microsoft.extended_dn_control(criticality=False, hex_format=False)
ldap3.protocol.microsoft.show_deleted_control(criticality=False)