ldap3.protocol package

Submodules

ldap3.protocol.controls module

ldap3.protocol.controls.build_control(oid, criticality, value, encode_control_value=True)[source]

ldap3.protocol.convert module

ldap3.protocol.convert.attribute_to_dict(attribute)[source]
ldap3.protocol.convert.attributes_to_dict(attributes)[source]
ldap3.protocol.convert.attributes_to_list(attributes)[source]
ldap3.protocol.convert.authentication_choice_to_dict(authentication_choice)[source]
ldap3.protocol.convert.ava_to_dict(ava)[source]
ldap3.protocol.convert.build_controls_list(controls)[source]

controls is a sequence of Control() or sequences each sequence must have 3 elements: the control OID, the criticality, the value criticality must be a boolean

ldap3.protocol.convert.change_to_dict(change)[source]
ldap3.protocol.convert.changes_to_list(changes)[source]
ldap3.protocol.convert.partial_attribute_to_dict(modification)[source]
ldap3.protocol.convert.prepare_changes_for_request(changes)[source]
ldap3.protocol.convert.prepare_filter_for_sending(raw_string)[source]
ldap3.protocol.convert.prepare_for_sending(raw_string)[source]
ldap3.protocol.convert.referrals_to_list(referrals)[source]
ldap3.protocol.convert.sasl_to_dict(sasl)[source]
ldap3.protocol.convert.search_refs_to_list(search_refs)[source]
ldap3.protocol.convert.search_refs_to_list_fast(search_refs)[source]
ldap3.protocol.convert.substring_to_dict(substring)[source]
ldap3.protocol.convert.validate_assertion_value(schema, name, value, auto_escape, auto_encode, validator, check_names)[source]
ldap3.protocol.convert.validate_attribute_value(schema, name, value, auto_encode, validator=None, check_names=False)[source]

ldap3.protocol.microsoft module

class ldap3.protocol.microsoft.DirSyncControlRequestValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7226117d0 types <NamedType object at 0x7fc722611690 type Flags=<Integer schema object at 0x7fc722611390 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc722611710 type MaxBytes=<Integer schema object at 0x7fc7226116d0 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc722611790 type Cookie=<OctetString schema object at 0x7fc722611750 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding iso-8859-1>>>
class ldap3.protocol.microsoft.DirSyncControlResponseValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc722611c90 types <NamedType object at 0x7fc722611b50 type MoreResults=<Integer schema object at 0x7fc722611890 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc722611bd0 type unused=<Integer schema object at 0x7fc722611b90 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc722611c50 type CookieServer=<OctetString schema object at 0x7fc722611c10 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding iso-8859-1>>>
class ldap3.protocol.microsoft.ExtendedDN(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72261e210 types <NamedType object at 0x7fc72261e1d0 type option=<Integer schema object at 0x7fc72261e190 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>>
class ldap3.protocol.microsoft.SdFlags(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72261e090 types <NamedType object at 0x7fc72261e050 type Flags=<Integer schema object at 0x7fc722611d50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>>
class ldap3.protocol.microsoft.SicilyBindResponse(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc722611310 types <NamedType object at 0x7fc7226c8610 type resultCode=<ResultCode schema object at 0x7fc7226cc210 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7226c8810 type serverCreds=<OctetString schema object at 0x7fc7226c8710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding iso-8859-1>>, <NamedType object at 0x7fc7226112d0 type errorMessage=<LDAPString schema object at 0x7fc7226c8910 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>>
tagSet = <TagSet object at 0x7fc7226c8bd0 tags 64:32:1>
ldap3.protocol.microsoft.dir_sync_control(criticality, object_security, ancestors_first, public_data_only, incremental_values, max_length, cookie)[source]
ldap3.protocol.microsoft.extended_dn_control(criticality=False, hex_format=False)[source]
ldap3.protocol.microsoft.security_descriptor_control(criticality=False, sdflags=15)[source]
ldap3.protocol.microsoft.show_deleted_control(criticality=False)[source]

ldap3.protocol.novell module

class ldap3.protocol.novell.CreateGroupTypeRequestValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72254b050 types <NamedType object at 0x7fc722542290 type createGroupType=<LDAPOID schema object at 0x7fc722542ed0 tagSet <TagSet object at 0x7fc72261ee50 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc722542fd0 type createGroupValue=<OctetString schema object at 0x7fc722542f50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding iso-8859-1>>>
class ldap3.protocol.novell.CreateGroupTypeResponseValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72254b590 types <NamedType object at 0x7fc72254b110 type createGroupCookie=<GroupCookie schema object at 0x7fc72254b450 tagSet <TagSet object at 0x7fc72261eed0 tags 0:0:2>>>, <OptionalNamedType object at 0x7fc72254b550 type createGroupValue=<OctetString schema object at 0x7fc72254b4d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding iso-8859-1>>>
class ldap3.protocol.novell.EndGroupTypeRequestValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72254ba50 types <NamedType object at 0x7fc72254b990 type endGroupCookie=<GroupCookie schema object at 0x7fc72254b950 tagSet <TagSet object at 0x7fc72261eed0 tags 0:0:2>>>, <OptionalNamedType object at 0x7fc72254ba10 type endGroupValue=<OctetString schema object at 0x7fc72254b9d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding iso-8859-1>>>
class ldap3.protocol.novell.EndGroupTypeResponseValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72254bed0 types <OptionalNamedType object at 0x7fc72254be90 type endGroupValue=<OctetString schema object at 0x7fc72254be50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding iso-8859-1>>>
class ldap3.protocol.novell.Error(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Integer

tagSet = <TagSet object at 0x7fc72261efd0 tags 0:0:2>
class ldap3.protocol.novell.GroupCookie(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Integer

tagSet = <TagSet object at 0x7fc72261eed0 tags 0:0:2>
class ldap3.protocol.novell.GroupingControlValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7225581d0 types <NamedType object at 0x7fc722558110 type groupingCookie=<GroupCookie schema object at 0x7fc722558050 tagSet <TagSet object at 0x7fc72261eed0 tags 0:0:2>>>, <OptionalNamedType object at 0x7fc722558190 type groupValue=<OctetString schema object at 0x7fc722558150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding iso-8859-1>>>
class ldap3.protocol.novell.Identity(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
class ldap3.protocol.novell.LDAPDN(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc72261ed50 tags 0:0:4>
class ldap3.protocol.novell.LDAPOID(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc72261ee50 tags 0:0:4>
class ldap3.protocol.novell.NmasGetUniversalPasswordRequestValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72262d0d0 types <NamedType object at 0x7fc72261ef90 type nmasver=<NmasVer schema object at 0x7fc72261ec90 tagSet <TagSet object at 0x7fc72261ef50 tags 0:0:2>>>, <NamedType object at 0x7fc72262d090 type reqdn=<Identity schema object at 0x7fc72262d050 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>>
class ldap3.protocol.novell.NmasGetUniversalPasswordResponseValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72262d490 types <NamedType object at 0x7fc72262d2d0 type nmasver=<NmasVer schema object at 0x7fc72262d350 tagSet <TagSet object at 0x7fc72261ef50 tags 0:0:2>>>, <NamedType object at 0x7fc72262d3d0 type err=<Error schema object at 0x7fc72262d390 tagSet <TagSet object at 0x7fc72261efd0 tags 0:0:2>>>, <OptionalNamedType object at 0x7fc72262d450 type passwd=<Password schema object at 0x7fc72262d410 tagSet <TagSet object at 0x7fc72261edd0 tags 0:0:4> encoding utf-8>>>
class ldap3.protocol.novell.NmasSetUniversalPasswordRequestValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72262dc10 types <NamedType object at 0x7fc72262da50 type nmasver=<NmasVer schema object at 0x7fc72262d550 tagSet <TagSet object at 0x7fc72261ef50 tags 0:0:2>>>, <NamedType object at 0x7fc72262db50 type reqdn=<Identity schema object at 0x7fc72262dad0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72262dbd0 type new_passwd=<Password schema object at 0x7fc72262db90 tagSet <TagSet object at 0x7fc72261edd0 tags 0:0:4> encoding utf-8>>>
class ldap3.protocol.novell.NmasSetUniversalPasswordResponseValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc722539310 types <NamedType object at 0x7fc7225391d0 type nmasver=<NmasVer schema object at 0x7fc722539150 tagSet <TagSet object at 0x7fc72261ef50 tags 0:0:2>>>, <NamedType object at 0x7fc7225392d0 type err=<Error schema object at 0x7fc722539250 tagSet <TagSet object at 0x7fc72261efd0 tags 0:0:2>>>>
class ldap3.protocol.novell.NmasVer(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Integer

tagSet = <TagSet object at 0x7fc72261ef50 tags 0:0:2>
class ldap3.protocol.novell.Password(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc72261edd0 tags 0:0:4>
class ldap3.protocol.novell.ReplicaInfoRequestValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7225398d0 types <NamedType object at 0x7fc722539810 type server_dn=<LDAPDN schema object at 0x7fc722539790 tagSet <TagSet object at 0x7fc72261ed50 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722539890 type partition_dn=<LDAPDN schema object at 0x7fc722539850 tagSet <TagSet object at 0x7fc72261ed50 tags 0:0:4> encoding utf-8>>>
tagSet = <TagSet object at 0x7fc7225393d0 untagged>
class ldap3.protocol.novell.ReplicaInfoResponseValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7225421d0 types <NamedType object at 0x7fc722539d90 type partition_id=<Integer schema object at 0x7fc722539990 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc722539e50 type replica_state=<Integer schema object at 0x7fc722539e10 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc722539ed0 type modification_time=<Integer schema object at 0x7fc722539e90 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc722539f50 type purge_time=<Integer schema object at 0x7fc722539f10 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc722539fd0 type local_partition_id=<Integer schema object at 0x7fc722539f90 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc722542090 type partition_dn=<LDAPDN schema object at 0x7fc722542050 tagSet <TagSet object at 0x7fc72261ed50 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722542110 type replica_type=<Integer schema object at 0x7fc7225420d0 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc722542190 type flags=<Integer schema object at 0x7fc722542150 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>>
tagSet = <TagSet object at 0x7fc722539d10 untagged>
class ldap3.protocol.novell.ReplicaList(*args, **kwargs)[source]

Bases: pyasn1.type.univ.SequenceOf

componentType = <OctetString schema object at 0x7fc722539710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding iso-8859-1>

ldap3.protocol.oid module

ldap3.protocol.oid.constant_to_oid_kind(oid_kind)[source]
ldap3.protocol.oid.decode_oids(sequence)[source]
ldap3.protocol.oid.decode_syntax(syntax)[source]
ldap3.protocol.oid.oid_to_string(oid)[source]

ldap3.protocol.persistentSearch module

class ldap3.protocol.persistentSearch.ChangeType(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Enumerated

namedValues = <NamedValues object 0x7fc722204910 enums add=1, modDN=8, modify=4, delete=2>
class ldap3.protocol.persistentSearch.EntryChangeNotificationControl(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc722208090 types <NamedType object at 0x7fc722204ed0 type changeType=<ChangeType schema object at 0x7fc722204e50 namedValues <NamedValues object 0x7fc722204910 enums add=1, modDN=8, modify=4, delete=2> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <OptionalNamedType object at 0x7fc722204f90 type previousDN=<LDAPDN schema object at 0x7fc722204f50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc722208050 type changeNumber=<Integer schema object at 0x7fc722204fd0 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>>
class ldap3.protocol.persistentSearch.PersistentSearchControl(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc722204890 types <NamedType object at 0x7fc722204750 type changeTypes=<Integer schema object at 0x7fc722204650 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc7222047d0 type changesOnly=<Boolean schema object at 0x7fc722204790 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc722918e90 tags 0:0:1>>>, <NamedType object at 0x7fc722204850 type returnECs=<Boolean schema object at 0x7fc722204810 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc722918e90 tags 0:0:1>>>>
ldap3.protocol.persistentSearch.persistent_search_control(change_types, changes_only=True, return_ecs=True, criticality=False)[source]

ldap3.protocol.rfc2696 module

class ldap3.protocol.rfc2696.Cookie(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

class ldap3.protocol.rfc2696.Integer0ToMax(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Integer

subtypeSpec = <ConstraintsIntersection object at 0x7fc723520390 consts <ValueRangeConstraint object at 0x7fc723520310 consts 0, <Integer value object at 0x7fc723520250 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>>
class ldap3.protocol.rfc2696.RealSearchControlValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7235205d0 types <NamedType object at 0x7fc723520510 type size=<Size schema object at 0x7fc723520410 subtypeSpec <ConstraintsIntersection object at 0x7fc723520390 consts <ValueRangeConstraint object at 0x7fc723520310 consts 0, <Integer value object at 0x7fc723520250 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc723520590 type cookie=<Cookie schema object at 0x7fc723520550 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding iso-8859-1>>>
class ldap3.protocol.rfc2696.Size(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc2696.Integer0ToMax

ldap3.protocol.rfc2696.paged_search_control(criticality=False, size=10, cookie=None)[source]

ldap3.protocol.rfc2849 module

ldap3.protocol.rfc2849.add_attributes(attributes, all_base64)[source]
ldap3.protocol.rfc2849.add_controls(controls, all_base64)[source]
ldap3.protocol.rfc2849.add_ldif_header(ldif_lines)[source]
ldap3.protocol.rfc2849.add_request_to_ldif(entry, all_base64, sort_order=None)[source]
ldap3.protocol.rfc2849.decode_persistent_search_control(change)[source]
ldap3.protocol.rfc2849.delete_request_to_ldif(entry, all_base64, sort_order=None)[source]
ldap3.protocol.rfc2849.ldif_sort(line, sort_order)[source]
ldap3.protocol.rfc2849.modify_dn_request_to_ldif(entry, all_base64, sort_order=None)[source]
ldap3.protocol.rfc2849.modify_request_to_ldif(entry, all_base64, sort_order=None)[source]
ldap3.protocol.rfc2849.operation_to_ldif(operation_type, entries, all_base64=False, sort_order=None)[source]
ldap3.protocol.rfc2849.persistent_search_response_to_ldif(change)[source]
ldap3.protocol.rfc2849.safe_ldif_string(bytes_value)[source]
ldap3.protocol.rfc2849.search_response_to_ldif(entries, all_base64, sort_order=None)[source]
ldap3.protocol.rfc2849.sort_ldif_lines(lines, sort_order)[source]

ldap3.protocol.rfc3062 module

class ldap3.protocol.rfc3062.GenPasswd(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

newPasswd [2] OCTET STRING OPTIONAL

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc7225618d0 tags 128:0:0>
class ldap3.protocol.rfc3062.NewPasswd(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

newPasswd [2] OCTET STRING OPTIONAL

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc722561790 tags 128:0:2>
class ldap3.protocol.rfc3062.OldPasswd(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

oldPasswd [1] OCTET STRING OPTIONAL

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc722561650 tags 128:0:1>
class ldap3.protocol.rfc3062.PasswdModifyRequestValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

PasswdModifyRequestValue ::= SEQUENCE {
userIdentity [0] OCTET STRING OPTIONAL oldPasswd [1] OCTET STRING OPTIONAL newPasswd [2] OCTET STRING OPTIONAL }
componentType = <NamedTypes object at 0x7fc722561ad0 types <OptionalNamedType object at 0x7fc722561990 type userIdentity=<UserIdentity schema object at 0x7fc722561390 tagSet <TagSet object at 0x7fc722561510 tags 128:0:0> encoding utf-8>>, <OptionalNamedType object at 0x7fc722561a10 type oldPasswd=<OldPasswd schema object at 0x7fc7225619d0 tagSet <TagSet object at 0x7fc722561650 tags 128:0:1> encoding utf-8>>, <OptionalNamedType object at 0x7fc722561a90 type newPasswd=<NewPasswd schema object at 0x7fc722561a50 tagSet <TagSet object at 0x7fc722561790 tags 128:0:2> encoding utf-8>>>
class ldap3.protocol.rfc3062.PasswdModifyResponseValue(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

PasswdModifyResponseValue ::= SEQUENCE {
genPasswd [0] OCTET STRING OPTIONAL }
componentType = <NamedTypes object at 0x7fc722561e90 types <OptionalNamedType object at 0x7fc722561e50 type genPasswd=<GenPasswd schema object at 0x7fc722561d10 tagSet <TagSet object at 0x7fc7225618d0 tags 128:0:0> encoding utf-8>>>
class ldap3.protocol.rfc3062.UserIdentity(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

userIdentity [0] OCTET STRING OPTIONAL

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc722561510 tags 128:0:0>

ldap3.protocol.rfc4511 module

class ldap3.protocol.rfc4511.AbandonRequest(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.MessageID

tagSet = <TagSet object at 0x7fc722745550 tags 64:0:16>
class ldap3.protocol.rfc4511.AddRequest(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7227339d0 types <NamedType object at 0x7fc7227337d0 type entry=<LDAPDN schema object at 0x7fc722733650 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722733990 type attributes=<AttributeList value object at 0x7fc722733910 componentType=<Attribute schema object at 0x7fc7228b99d0 componentType=<NamedTypes object at 0x7fc7228b9610 types <NamedType object at 0x7fc7228b94d0 type type=<AttributeDescription schema object at 0x7fc7228b9550 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b95d0 type vals=<Vals value object at 0x7fc7228b9590 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>>
tagSet = <TagSet object at 0x7fc722733850 tags 64:32:8>
class ldap3.protocol.rfc4511.AddResponse(**kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPResult

tagSet = <TagSet object at 0x7fc722733e50 tags 64:32:9>
class ldap3.protocol.rfc4511.And(*args, **kwargs)[source]

Bases: pyasn1.type.univ.SetOf

componentType = <Filter schema object at 0x7fc722801a90 componentType=<NamedTypes object at 0x7fc7227f7a10 types <NamedType object at 0x7fc7227f7510 type and=<And value object at 0x7fc7228efc50 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef910 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef9d0 tags 128:32:0>>>, <NamedType object at 0x7fc7227f7590 type or=<Or value object at 0x7fc7227f7550 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228efa90 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efb90 tags 128:32:1>>>, <NamedType object at 0x7fc7227f7650 type notFilter=<Not schema object at 0x7fc7227f75d0 componentType=<NamedTypes object at 0x7fc72292aa10 types > subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>, <NamedType object at 0x7fc7227f76d0 type equalityMatch=<EqualityMatch schema object at 0x7fc7227f7690 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efd90 tags 128:32:3>>>, <NamedType object at 0x7fc7227f7750 type substringFilter=<SubstringFilter schema object at 0x7fc7227f7710 componentType=<NamedTypes object at 0x7fc7228ef550 types <NamedType object at 0x7fc7228ef390 type type=<AttributeDescription schema object at 0x7fc7228ef310 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ef510 type substrings=<Substrings value object at 0x7fc7228ef490 componentType=<Substring schema object at 0x7fc7228ef290 componentType=<NamedTypes object at 0x7fc7228e3c50 types <NamedType object at 0x7fc7228e3b10 type initial=<Initial schema object at 0x7fc7228e3710 tagSet <TagSet object at 0x7fc7228e37d0 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228e3b90 type any=<Any schema object at 0x7fc7228e3b50 tagSet <TagSet object at 0x7fc7228e3910 tags 128:0:1> encoding utf-8>>, <NamedType object at 0x7fc7228e3c10 type final=<Final schema object at 0x7fc7228e3bd0 tagSet <TagSet object at 0x7fc7228e3a50 tags 128:0:2> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>> subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef210 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef3d0 tags 128:32:4>>>, <NamedType object at 0x7fc7227f77d0 type greaterOrEqual=<GreaterOrEqual schema object at 0x7fc7227f7790 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efed0 tags 128:32:5>>>, <NamedType object at 0x7fc7227f7850 type lessOrEqual=<LessOrEqual schema object at 0x7fc7227f7810 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7050 tags 128:32:6>>>, <NamedType object at 0x7fc7227f78d0 type present=<Present schema object at 0x7fc7227f7890 tagSet <TagSet object at 0x7fc7227f7190 tags 128:0:7> encoding utf-8>>, <NamedType object at 0x7fc7227f7950 type approxMatch=<ApproxMatch schema object at 0x7fc7227f7910 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f72d0 tags 128:32:8>>>, <NamedType object at 0x7fc7227f79d0 type extensibleMatch=<ExtensibleMatch schema object at 0x7fc7227f7990 componentType=<NamedTypes object at 0x7fc7228e3190 types <OptionalNamedType object at 0x7fc7228daf90 type matchingRule=<MatchingRule schema object at 0x7fc7228dae10 tagSet <TagSet object at 0x7fc7228daad0 tags 128:0:1> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228e3050 type type=<Type schema object at 0x7fc7228dafd0 tagSet <TagSet object at 0x7fc7228dac10 tags 128:0:2> encoding utf-8>>, <NamedType object at 0x7fc7228e30d0 type matchValue=<MatchValue schema object at 0x7fc7228e3090 tagSet <TagSet object at 0x7fc7228dad50 tags 128:0:3> encoding utf-8>>, <DefaultedNamedType object at 0x7fc7228e3150 type dnAttributes=<DnAttributes value object at 0x7fc7228e3110 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc7228dae90 tags 128:0:4> payload [False]>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7410 tags 128:32:9>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>
subtypeSpec = <ConstraintsIntersection object at 0x7fc7228ef910 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>>
tagSet = <TagSet object at 0x7fc7228ef9d0 tags 128:32:0>
class ldap3.protocol.rfc4511.Any(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.AssertionValue

tagSet = <TagSet object at 0x7fc7228e3910 tags 128:0:1>
class ldap3.protocol.rfc4511.ApproxMatch(**kwargs)[source]

Bases: ldap3.protocol.rfc4511.AttributeValueAssertion

tagSet = <TagSet object at 0x7fc7227f72d0 tags 128:32:8>
class ldap3.protocol.rfc4511.AssertionValue(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
class ldap3.protocol.rfc4511.Attribute(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7228b9610 types <NamedType object at 0x7fc7228b94d0 type type=<AttributeDescription schema object at 0x7fc7228b9550 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b95d0 type vals=<Vals value object at 0x7fc7228b9590 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>>
class ldap3.protocol.rfc4511.AttributeDescription(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPString

class ldap3.protocol.rfc4511.AttributeList(*args, **kwargs)[source]

Bases: pyasn1.type.univ.SequenceOf

componentType = <Attribute schema object at 0x7fc7228b99d0 componentType=<NamedTypes object at 0x7fc7228b9610 types <NamedType object at 0x7fc7228b94d0 type type=<AttributeDescription schema object at 0x7fc7228b9550 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b95d0 type vals=<Vals value object at 0x7fc7228b9590 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>>
class ldap3.protocol.rfc4511.AttributeSelection(*args, **kwargs)[source]

Bases: pyasn1.type.univ.SequenceOf

componentType = <Selector schema object at 0x7fc7228da8d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>
class ldap3.protocol.rfc4511.AttributeValue(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
class ldap3.protocol.rfc4511.AttributeValueAssertion(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>>
class ldap3.protocol.rfc4511.AuthenticationChoice(**kwargs)[source]

Bases: pyasn1.type.univ.Choice

componentType = <NamedTypes object at 0x7fc7228c58d0 types <NamedType object at 0x7fc7228c5650 type simple=<Simple schema object at 0x7fc7228c5250 tagSet <TagSet object at 0x7fc7228b9b10 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228c5710 type sasl=<SaslCredentials schema object at 0x7fc7228c5690 componentType=<NamedTypes object at 0x7fc7228b9dd0 types <NamedType object at 0x7fc7228b9c10 type mechanism=<LDAPString schema object at 0x7fc7228b9a50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228b9d90 type credentials=<Credentials schema object at 0x7fc7228b9d50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228b9c90 tags 128:32:3>>>, <NamedType object at 0x7fc7228c5790 type sicilyPackageDiscovery=<SicilyPackageDiscovery schema object at 0x7fc7228c5750 tagSet <TagSet object at 0x7fc7228c5350 tags 128:0:9> encoding utf-8>>, <NamedType object at 0x7fc7228c5810 type sicilyNegotiate=<SicilyNegotiate schema object at 0x7fc7228c57d0 tagSet <TagSet object at 0x7fc7228c5450 tags 128:0:10> encoding utf-8>>, <NamedType object at 0x7fc7228c5890 type sicilyResponse=<SicilyResponse schema object at 0x7fc7228c5850 tagSet <TagSet object at 0x7fc7228c5590 tags 128:0:11> encoding utf-8>>>
class ldap3.protocol.rfc4511.BindRequest(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc722814110 types <NamedType object at 0x7fc72280be50 type version=<Version schema object at 0x7fc72280b510 subtypeSpec <ConstraintsIntersection object at 0x7fc7228ce150 consts <ValueRangeConstraint object at 0x7fc7229b7890 consts 1, 127>> tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc72280bfd0 type name=<LDAPDN schema object at 0x7fc72280bf90 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228140d0 type authentication=<AuthenticationChoice schema object at 0x7fc722814050 componentType=<NamedTypes object at 0x7fc7228c58d0 types <NamedType object at 0x7fc7228c5650 type simple=<Simple schema object at 0x7fc7228c5250 tagSet <TagSet object at 0x7fc7228b9b10 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228c5710 type sasl=<SaslCredentials schema object at 0x7fc7228c5690 componentType=<NamedTypes object at 0x7fc7228b9dd0 types <NamedType object at 0x7fc7228b9c10 type mechanism=<LDAPString schema object at 0x7fc7228b9a50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228b9d90 type credentials=<Credentials schema object at 0x7fc7228b9d50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228b9c90 tags 128:32:3>>>, <NamedType object at 0x7fc7228c5790 type sicilyPackageDiscovery=<SicilyPackageDiscovery schema object at 0x7fc7228c5750 tagSet <TagSet object at 0x7fc7228c5350 tags 128:0:9> encoding utf-8>>, <NamedType object at 0x7fc7228c5810 type sicilyNegotiate=<SicilyNegotiate schema object at 0x7fc7228c57d0 tagSet <TagSet object at 0x7fc7228c5450 tags 128:0:10> encoding utf-8>>, <NamedType object at 0x7fc7228c5890 type sicilyResponse=<SicilyResponse schema object at 0x7fc7228c5850 tagSet <TagSet object at 0x7fc7228c5590 tags 128:0:11> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>>
tagSet = <TagSet object at 0x7fc72280bed0 tags 64:32:0>
class ldap3.protocol.rfc4511.BindResponse(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc722814a90 types <NamedType object at 0x7fc722814710 type resultCode=<ResultCode schema object at 0x7fc7228146d0 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc722814890 type matchedDN=<LDAPDN schema object at 0x7fc722814850 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722814910 type diagnosticMessage=<LDAPString schema object at 0x7fc7228148d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228149d0 type referral=<Referral value object at 0x7fc722814950 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>, <OptionalNamedType object at 0x7fc722814a50 type serverSaslCreds=<ServerSaslCreds schema object at 0x7fc722814a10 tagSet <TagSet object at 0x7fc7228ce590 tags 128:0:7> encoding utf-8>>>
tagSet = <TagSet object at 0x7fc722814790 tags 64:32:1>
class ldap3.protocol.rfc4511.Change(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72280b0d0 types <NamedType object at 0x7fc722801f90 type operation=<Operation schema object at 0x7fc722801f10 namedValues <NamedValues object 0x7fc722801ed0 enums add=0, replace=2, increment=3, delete=1> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc72280b090 type modification=<PartialAttribute schema object at 0x7fc722801fd0 componentType=<NamedTypes object at 0x7fc7228b92d0 types <NamedType object at 0x7fc7228b9210 type type=<AttributeDescription schema object at 0x7fc7228b91d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b9290 type vals=<Vals value object at 0x7fc7228b9250 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>>>>
class ldap3.protocol.rfc4511.Changes(*args, **kwargs)[source]

Bases: pyasn1.type.univ.SequenceOf

componentType = <Change schema object at 0x7fc72280b490 componentType=<NamedTypes object at 0x7fc72280b0d0 types <NamedType object at 0x7fc722801f90 type operation=<Operation schema object at 0x7fc722801f10 namedValues <NamedValues object 0x7fc722801ed0 enums add=0, replace=2, increment=3, delete=1> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc72280b090 type modification=<PartialAttribute schema object at 0x7fc722801fd0 componentType=<NamedTypes object at 0x7fc7228b92d0 types <NamedType object at 0x7fc7228b9210 type type=<AttributeDescription schema object at 0x7fc7228b91d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b9290 type vals=<Vals value object at 0x7fc7228b9250 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>>
class ldap3.protocol.rfc4511.CompareRequest(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72273cf50 types <NamedType object at 0x7fc72273cd50 type entry=<LDAPDN schema object at 0x7fc72273cbd0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72273cf10 type ava=<AttributeValueAssertion schema object at 0x7fc72273ce90 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>>>>
tagSet = <TagSet object at 0x7fc72273cdd0 tags 64:32:14>
class ldap3.protocol.rfc4511.CompareResponse(**kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPResult

tagSet = <TagSet object at 0x7fc722745410 tags 64:32:15>
class ldap3.protocol.rfc4511.Control(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7228da190 types <NamedType object at 0x7fc7228ce8d0 type controlType=<LDAPOID schema object at 0x7fc7228cef50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding iso-8859-1>>, <DefaultedNamedType object at 0x7fc7228da090 type criticality=<Criticality value object at 0x7fc7228cefd0 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc722918e90 tags 0:0:1> payload [False]>>, <OptionalNamedType object at 0x7fc7228da150 type controlValue=<ControlValue schema object at 0x7fc7228da110 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>>
class ldap3.protocol.rfc4511.ControlValue(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
class ldap3.protocol.rfc4511.Controls(*args, **kwargs)[source]

Bases: pyasn1.type.univ.SequenceOf

componentType = <Control schema object at 0x7fc7228da210 componentType=<NamedTypes object at 0x7fc7228da190 types <NamedType object at 0x7fc7228ce8d0 type controlType=<LDAPOID schema object at 0x7fc7228cef50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding iso-8859-1>>, <DefaultedNamedType object at 0x7fc7228da090 type criticality=<Criticality value object at 0x7fc7228cefd0 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc722918e90 tags 0:0:1> payload [False]>>, <OptionalNamedType object at 0x7fc7228da150 type controlValue=<ControlValue schema object at 0x7fc7228da110 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>>
tagSet = <TagSet object at 0x7fc7228da790 tags 128:32:0>
class ldap3.protocol.rfc4511.Credentials(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
class ldap3.protocol.rfc4511.Criticality(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Boolean

defaultValue = False
class ldap3.protocol.rfc4511.DelRequest(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPDN

tagSet = <TagSet object at 0x7fc722733f90 tags 64:0:10>
class ldap3.protocol.rfc4511.DelResponse(**kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPResult

tagSet = <TagSet object at 0x7fc72273c110 tags 64:32:11>
class ldap3.protocol.rfc4511.DeleteOldRDN(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Boolean

class ldap3.protocol.rfc4511.DerefAliases(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Enumerated

namedValues = <NamedValues object 0x7fc7228da850 enums derefFindingBaseObj=2, derefAlwa...refAliases=0, derefInSearching=1>
class ldap3.protocol.rfc4511.DnAttributes(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Boolean

defaultValue = <Boolean value object at 0x7fc7228da9d0 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc722918e90 tags 0:0:1> payload [False]>
tagSet = <TagSet object at 0x7fc7228dae90 tags 128:0:4>
class ldap3.protocol.rfc4511.EqualityMatch(**kwargs)[source]

Bases: ldap3.protocol.rfc4511.AttributeValueAssertion

tagSet = <TagSet object at 0x7fc7228efd90 tags 128:32:3>
class ldap3.protocol.rfc4511.ExtendedRequest(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7227457d0 types <NamedType object at 0x7fc722745610 type requestName=<RequestName schema object at 0x7fc722745350 tagSet <TagSet object at 0x7fc72280b750 tags 128:0:0> encoding iso-8859-1>>, <OptionalNamedType object at 0x7fc722745790 type requestValue=<RequestValue schema object at 0x7fc722745750 tagSet <TagSet object at 0x7fc72280b890 tags 128:0:1> encoding utf-8>>>
tagSet = <TagSet object at 0x7fc722745690 tags 64:32:23>
class ldap3.protocol.rfc4511.ExtendedResponse(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72274d050 types <NamedType object at 0x7fc722745c10 type resultCode=<ResultCode schema object at 0x7fc722745bd0 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc722745d90 type matchedDN=<LDAPDN schema object at 0x7fc722745d50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722745e10 type diagnosticMessage=<LDAPString schema object at 0x7fc722745dd0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc722745ed0 type referral=<Referral value object at 0x7fc722745e50 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>, <OptionalNamedType object at 0x7fc722745f50 type responseName=<ResponseName schema object at 0x7fc722745f10 tagSet <TagSet object at 0x7fc72280b9d0 tags 128:0:10> encoding iso-8859-1>>, <OptionalNamedType object at 0x7fc722745fd0 type responseValue=<ResponseValue schema object at 0x7fc722745f90 tagSet <TagSet object at 0x7fc72280bb10 tags 128:0:11> encoding utf-8>>>
tagSet = <TagSet object at 0x7fc722745c90 tags 64:32:24>
class ldap3.protocol.rfc4511.ExtensibleMatch(**kwargs)[source]

Bases: ldap3.protocol.rfc4511.MatchingRuleAssertion

tagSet = <TagSet object at 0x7fc7227f7410 tags 128:32:9>
class ldap3.protocol.rfc4511.Filter(**kwargs)[source]

Bases: pyasn1.type.univ.Choice

componentType = <NamedTypes object at 0x7fc7227f7a10 types <NamedType object at 0x7fc7227f7510 type and=<And value object at 0x7fc7228efc50 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef910 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef9d0 tags 128:32:0>>>, <NamedType object at 0x7fc7227f7590 type or=<Or value object at 0x7fc7227f7550 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228efa90 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efb90 tags 128:32:1>>>, <NamedType object at 0x7fc7227f7650 type notFilter=<Not schema object at 0x7fc7227f75d0 componentType=<NamedTypes object at 0x7fc72292aa10 types > subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>, <NamedType object at 0x7fc7227f76d0 type equalityMatch=<EqualityMatch schema object at 0x7fc7227f7690 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efd90 tags 128:32:3>>>, <NamedType object at 0x7fc7227f7750 type substringFilter=<SubstringFilter schema object at 0x7fc7227f7710 componentType=<NamedTypes object at 0x7fc7228ef550 types <NamedType object at 0x7fc7228ef390 type type=<AttributeDescription schema object at 0x7fc7228ef310 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ef510 type substrings=<Substrings value object at 0x7fc7228ef490 componentType=<Substring schema object at 0x7fc7228ef290 componentType=<NamedTypes object at 0x7fc7228e3c50 types <NamedType object at 0x7fc7228e3b10 type initial=<Initial schema object at 0x7fc7228e3710 tagSet <TagSet object at 0x7fc7228e37d0 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228e3b90 type any=<Any schema object at 0x7fc7228e3b50 tagSet <TagSet object at 0x7fc7228e3910 tags 128:0:1> encoding utf-8>>, <NamedType object at 0x7fc7228e3c10 type final=<Final schema object at 0x7fc7228e3bd0 tagSet <TagSet object at 0x7fc7228e3a50 tags 128:0:2> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>> subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef210 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef3d0 tags 128:32:4>>>, <NamedType object at 0x7fc7227f77d0 type greaterOrEqual=<GreaterOrEqual schema object at 0x7fc7227f7790 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efed0 tags 128:32:5>>>, <NamedType object at 0x7fc7227f7850 type lessOrEqual=<LessOrEqual schema object at 0x7fc7227f7810 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7050 tags 128:32:6>>>, <NamedType object at 0x7fc7227f78d0 type present=<Present schema object at 0x7fc7227f7890 tagSet <TagSet object at 0x7fc7227f7190 tags 128:0:7> encoding utf-8>>, <NamedType object at 0x7fc7227f7950 type approxMatch=<ApproxMatch schema object at 0x7fc7227f7910 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f72d0 tags 128:32:8>>>, <NamedType object at 0x7fc7227f79d0 type extensibleMatch=<ExtensibleMatch schema object at 0x7fc7227f7990 componentType=<NamedTypes object at 0x7fc7228e3190 types <OptionalNamedType object at 0x7fc7228daf90 type matchingRule=<MatchingRule schema object at 0x7fc7228dae10 tagSet <TagSet object at 0x7fc7228daad0 tags 128:0:1> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228e3050 type type=<Type schema object at 0x7fc7228dafd0 tagSet <TagSet object at 0x7fc7228dac10 tags 128:0:2> encoding utf-8>>, <NamedType object at 0x7fc7228e30d0 type matchValue=<MatchValue schema object at 0x7fc7228e3090 tagSet <TagSet object at 0x7fc7228dad50 tags 128:0:3> encoding utf-8>>, <DefaultedNamedType object at 0x7fc7228e3150 type dnAttributes=<DnAttributes value object at 0x7fc7228e3110 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc7228dae90 tags 128:0:4> payload [False]>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7410 tags 128:32:9>>>>
class ldap3.protocol.rfc4511.Final(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.AssertionValue

tagSet = <TagSet object at 0x7fc7228e3a50 tags 128:0:2>
class ldap3.protocol.rfc4511.GreaterOrEqual(**kwargs)[source]

Bases: ldap3.protocol.rfc4511.AttributeValueAssertion

tagSet = <TagSet object at 0x7fc7228efed0 tags 128:32:5>
class ldap3.protocol.rfc4511.Initial(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.AssertionValue

tagSet = <TagSet object at 0x7fc7228e37d0 tags 128:0:0>
class ldap3.protocol.rfc4511.Integer0ToMax(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Integer

subtypeSpec = <ConstraintsIntersection object at 0x7fc7229b7a10 consts <ValueRangeConstraint object at 0x7fc7229a5ed0 consts 0, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>>
class ldap3.protocol.rfc4511.IntermediateResponse(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72274dad0 types <OptionalNamedType object at 0x7fc72274d950 type responseName=<IntermediateResponseName schema object at 0x7fc72274d8d0 tagSet <TagSet object at 0x7fc72280bc50 tags 128:0:0> encoding iso-8859-1>>, <OptionalNamedType object at 0x7fc72274da90 type responseValue=<IntermediateResponseValue schema object at 0x7fc72274da50 tagSet <TagSet object at 0x7fc72280bd90 tags 128:0:1> encoding utf-8>>>
tagSet = <TagSet object at 0x7fc72274d9d0 tags 64:32:25>
class ldap3.protocol.rfc4511.IntermediateResponseName(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPOID

tagSet = <TagSet object at 0x7fc72280bc50 tags 128:0:0>
class ldap3.protocol.rfc4511.IntermediateResponseValue(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc72280bd90 tags 128:0:1>
class ldap3.protocol.rfc4511.LDAPDN(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPString

class ldap3.protocol.rfc4511.LDAPMessage(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72276cad0 types <NamedType object at 0x7fc72276c950 type messageID=<MessageID schema object at 0x7fc72276c8d0 subtypeSpec <ConstraintsIntersection object at 0x7fc7229b7a10 consts <ValueRangeConstraint object at 0x7fc7229a5ed0 consts 0, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc72276ca10 type protocolOp=<ProtocolOp schema object at 0x7fc72276c990 componentType=<NamedTypes object at 0x7fc722759850 types <NamedType object at 0x7fc72274ddd0 type bindRequest=<BindRequest schema object at 0x7fc72274dd50 componentType=<NamedTypes object at 0x7fc722814110 types <NamedType object at 0x7fc72280be50 type version=<Version schema object at 0x7fc72280b510 subtypeSpec <ConstraintsIntersection object at 0x7fc7228ce150 consts <ValueRangeConstraint object at 0x7fc7229b7890 consts 1, 127>> tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc72280bfd0 type name=<LDAPDN schema object at 0x7fc72280bf90 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228140d0 type authentication=<AuthenticationChoice schema object at 0x7fc722814050 componentType=<NamedTypes object at 0x7fc7228c58d0 types <NamedType object at 0x7fc7228c5650 type simple=<Simple schema object at 0x7fc7228c5250 tagSet <TagSet object at 0x7fc7228b9b10 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228c5710 type sasl=<SaslCredentials schema object at 0x7fc7228c5690 componentType=<NamedTypes object at 0x7fc7228b9dd0 types <NamedType object at 0x7fc7228b9c10 type mechanism=<LDAPString schema object at 0x7fc7228b9a50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228b9d90 type credentials=<Credentials schema object at 0x7fc7228b9d50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228b9c90 tags 128:32:3>>>, <NamedType object at 0x7fc7228c5790 type sicilyPackageDiscovery=<SicilyPackageDiscovery schema object at 0x7fc7228c5750 tagSet <TagSet object at 0x7fc7228c5350 tags 128:0:9> encoding utf-8>>, <NamedType object at 0x7fc7228c5810 type sicilyNegotiate=<SicilyNegotiate schema object at 0x7fc7228c57d0 tagSet <TagSet object at 0x7fc7228c5450 tags 128:0:10> encoding utf-8>>, <NamedType object at 0x7fc7228c5890 type sicilyResponse=<SicilyResponse schema object at 0x7fc7228c5850 tagSet <TagSet object at 0x7fc7228c5590 tags 128:0:11> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72280bed0 tags 64:32:0>>>, <NamedType object at 0x7fc72274de50 type bindResponse=<BindResponse schema object at 0x7fc72274de10 componentType=<NamedTypes object at 0x7fc722814a90 types <NamedType object at 0x7fc722814710 type resultCode=<ResultCode schema object at 0x7fc7228146d0 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc722814890 type matchedDN=<LDAPDN schema object at 0x7fc722814850 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722814910 type diagnosticMessage=<LDAPString schema object at 0x7fc7228148d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228149d0 type referral=<Referral value object at 0x7fc722814950 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>, <OptionalNamedType object at 0x7fc722814a50 type serverSaslCreds=<ServerSaslCreds schema object at 0x7fc722814a10 tagSet <TagSet object at 0x7fc7228ce590 tags 128:0:7> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722814790 tags 64:32:1>>>, <NamedType object at 0x7fc72274ded0 type unbindRequest=<UnbindRequest schema object at 0x7fc72274de90 subtypeSpec <ConstraintsIntersection object at 0x7fc722923750 consts <SingleValueConstraint object at 0x7fc722923650 consts ''>> tagSet <TagSet object at 0x7fc72281e390 tags 64:0:2> encoding iso-8859-1>>, <NamedType object at 0x7fc72274df50 type searchRequest=<SearchRequest schema object at 0x7fc72274df10 componentType=<NamedTypes object at 0x7fc72281e910 types <NamedType object at 0x7fc72281e410 type baseObject=<LDAPDN schema object at 0x7fc72281e210 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72281e590 type scope=<Scope schema object at 0x7fc72281e550 namedValues <NamedValues object 0x7fc7228da810 enums baseObject=0, singleLevel=1, wholeSubtree=2> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc72281e610 type derefAliases=<DerefAliases schema object at 0x7fc72281e5d0 namedValues <NamedValues object 0x7fc7228da850 enums derefFindingBaseObj=2, derefAlwa...refAliases=0, derefInSearching=1> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc72281e690 type sizeLimit=<Integer0ToMax schema object at 0x7fc72281e650 subtypeSpec <ConstraintsIntersection object at 0x7fc7229b7a10 consts <ValueRangeConstraint object at 0x7fc7229a5ed0 consts 0, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc72281e710 type timeLimit=<Integer0ToMax schema object at 0x7fc72281e6d0 subtypeSpec <ConstraintsIntersection object at 0x7fc7229b7a10 consts <ValueRangeConstraint object at 0x7fc7229a5ed0 consts 0, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc72281e790 type typesOnly=<TypesOnly schema object at 0x7fc72281e750 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc722918e90 tags 0:0:1>>>, <NamedType object at 0x7fc72281e850 type filter=<Filter schema object at 0x7fc72281e7d0 componentType=<NamedTypes object at 0x7fc7227f7a10 types <NamedType object at 0x7fc7227f7510 type and=<And value object at 0x7fc7228efc50 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef910 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef9d0 tags 128:32:0>>>, <NamedType object at 0x7fc7227f7590 type or=<Or value object at 0x7fc7227f7550 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228efa90 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efb90 tags 128:32:1>>>, <NamedType object at 0x7fc7227f7650 type notFilter=<Not schema object at 0x7fc7227f75d0 componentType=<NamedTypes object at 0x7fc72292aa10 types > subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>, <NamedType object at 0x7fc7227f76d0 type equalityMatch=<EqualityMatch schema object at 0x7fc7227f7690 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efd90 tags 128:32:3>>>, <NamedType object at 0x7fc7227f7750 type substringFilter=<SubstringFilter schema object at 0x7fc7227f7710 componentType=<NamedTypes object at 0x7fc7228ef550 types <NamedType object at 0x7fc7228ef390 type type=<AttributeDescription schema object at 0x7fc7228ef310 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ef510 type substrings=<Substrings value object at 0x7fc7228ef490 componentType=<Substring schema object at 0x7fc7228ef290 componentType=<NamedTypes object at 0x7fc7228e3c50 types <NamedType object at 0x7fc7228e3b10 type initial=<Initial schema object at 0x7fc7228e3710 tagSet <TagSet object at 0x7fc7228e37d0 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228e3b90 type any=<Any schema object at 0x7fc7228e3b50 tagSet <TagSet object at 0x7fc7228e3910 tags 128:0:1> encoding utf-8>>, <NamedType object at 0x7fc7228e3c10 type final=<Final schema object at 0x7fc7228e3bd0 tagSet <TagSet object at 0x7fc7228e3a50 tags 128:0:2> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>> subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef210 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef3d0 tags 128:32:4>>>, <NamedType object at 0x7fc7227f77d0 type greaterOrEqual=<GreaterOrEqual schema object at 0x7fc7227f7790 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efed0 tags 128:32:5>>>, <NamedType object at 0x7fc7227f7850 type lessOrEqual=<LessOrEqual schema object at 0x7fc7227f7810 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7050 tags 128:32:6>>>, <NamedType object at 0x7fc7227f78d0 type present=<Present schema object at 0x7fc7227f7890 tagSet <TagSet object at 0x7fc7227f7190 tags 128:0:7> encoding utf-8>>, <NamedType object at 0x7fc7227f7950 type approxMatch=<ApproxMatch schema object at 0x7fc7227f7910 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f72d0 tags 128:32:8>>>, <NamedType object at 0x7fc7227f79d0 type extensibleMatch=<ExtensibleMatch schema object at 0x7fc7227f7990 componentType=<NamedTypes object at 0x7fc7228e3190 types <OptionalNamedType object at 0x7fc7228daf90 type matchingRule=<MatchingRule schema object at 0x7fc7228dae10 tagSet <TagSet object at 0x7fc7228daad0 tags 128:0:1> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228e3050 type type=<Type schema object at 0x7fc7228dafd0 tagSet <TagSet object at 0x7fc7228dac10 tags 128:0:2> encoding utf-8>>, <NamedType object at 0x7fc7228e30d0 type matchValue=<MatchValue schema object at 0x7fc7228e3090 tagSet <TagSet object at 0x7fc7228dad50 tags 128:0:3> encoding utf-8>>, <DefaultedNamedType object at 0x7fc7228e3150 type dnAttributes=<DnAttributes value object at 0x7fc7228e3110 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc7228dae90 tags 128:0:4> payload [False]>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7410 tags 128:32:9>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>, <NamedType object at 0x7fc72281e8d0 type attributes=<AttributeSelection value object at 0x7fc72281e890 componentType=<Selector schema object at 0x7fc7228da8d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72281e490 tags 64:32:3>>>, <NamedType object at 0x7fc72274dfd0 type searchResEntry=<SearchResultEntry schema object at 0x7fc72274df90 componentType=<NamedTypes object at 0x7fc722827c10 types <NamedType object at 0x7fc722827a10 type object=<LDAPDN schema object at 0x7fc7228278d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722827b90 type attributes=<PartialAttributeList value object at 0x7fc722827b50 componentType=<PartialAttribute schema object at 0x7fc722801e10 componentType=<NamedTypes object at 0x7fc7228b92d0 types <NamedType object at 0x7fc7228b9210 type type=<AttributeDescription schema object at 0x7fc7228b91d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b9290 type vals=<Vals value object at 0x7fc7228b9250 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722827a90 tags 64:32:4>>>, <NamedType object at 0x7fc722759090 type searchResDone=<SearchResultDone schema object at 0x7fc722759050 componentType=<NamedTypes object at 0x7fc7228ce850 types <NamedType object at 0x7fc7228ce650 type resultCode=<ResultCode schema object at 0x7fc7228ce390 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7228ce6d0 type matchedDN=<LDAPDN schema object at 0x7fc7228ce690 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ce750 type diagnosticMessage=<LDAPString schema object at 0x7fc7228ce710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228ce810 type referral=<Referral value object at 0x7fc7228ce790 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722827f90 tags 64:32:5>>>, <NamedType object at 0x7fc722759110 type searchResRef=<SearchResultReference value object at 0x7fc7227590d0 componentType=<URI schema object at 0x7fc722827750 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object at 0x7fc7228276d0 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228277d0 tags 64:32:19>>>, <NamedType object at 0x7fc722759190 type modifyRequest=<ModifyRequest schema object at 0x7fc722759150 componentType=<NamedTypes object at 0x7fc722733290 types <NamedType object at 0x7fc722733090 type object=<LDAPDN schema object at 0x7fc722827ed0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722733250 type changes=<Changes value object at 0x7fc7227331d0 componentType=<Change schema object at 0x7fc72280b490 componentType=<NamedTypes object at 0x7fc72280b0d0 types <NamedType object at 0x7fc722801f90 type operation=<Operation schema object at 0x7fc722801f10 namedValues <NamedValues object 0x7fc722801ed0 enums add=0, replace=2, increment=3, delete=1> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc72280b090 type modification=<PartialAttribute schema object at 0x7fc722801fd0 componentType=<NamedTypes object at 0x7fc7228b92d0 types <NamedType object at 0x7fc7228b9210 type type=<AttributeDescription schema object at 0x7fc7228b91d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b9290 type vals=<Vals value object at 0x7fc7228b9250 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722733110 tags 64:32:6>>>, <NamedType object at 0x7fc722759210 type modifyResponse=<ModifyResponse schema object at 0x7fc7227591d0 componentType=<NamedTypes object at 0x7fc7228ce850 types <NamedType object at 0x7fc7228ce650 type resultCode=<ResultCode schema object at 0x7fc7228ce390 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7228ce6d0 type matchedDN=<LDAPDN schema object at 0x7fc7228ce690 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ce750 type diagnosticMessage=<LDAPString schema object at 0x7fc7228ce710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228ce810 type referral=<Referral value object at 0x7fc7228ce790 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722733710 tags 64:32:7>>>, <NamedType object at 0x7fc722759290 type addRequest=<AddRequest schema object at 0x7fc722759250 componentType=<NamedTypes object at 0x7fc7227339d0 types <NamedType object at 0x7fc7227337d0 type entry=<LDAPDN schema object at 0x7fc722733650 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722733990 type attributes=<AttributeList value object at 0x7fc722733910 componentType=<Attribute schema object at 0x7fc7228b99d0 componentType=<NamedTypes object at 0x7fc7228b9610 types <NamedType object at 0x7fc7228b94d0 type type=<AttributeDescription schema object at 0x7fc7228b9550 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b95d0 type vals=<Vals value object at 0x7fc7228b9590 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722733850 tags 64:32:8>>>, <NamedType object at 0x7fc722759310 type addResponse=<AddResponse schema object at 0x7fc7227592d0 componentType=<NamedTypes object at 0x7fc7228ce850 types <NamedType object at 0x7fc7228ce650 type resultCode=<ResultCode schema object at 0x7fc7228ce390 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7228ce6d0 type matchedDN=<LDAPDN schema object at 0x7fc7228ce690 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ce750 type diagnosticMessage=<LDAPString schema object at 0x7fc7228ce710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228ce810 type referral=<Referral value object at 0x7fc7228ce790 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722733e50 tags 64:32:9>>>, <NamedType object at 0x7fc722759390 type delRequest=<DelRequest schema object at 0x7fc722759350 tagSet <TagSet object at 0x7fc722733f90 tags 64:0:10> encoding utf-8>>, <NamedType object at 0x7fc722759410 type delResponse=<DelResponse schema object at 0x7fc7227593d0 componentType=<NamedTypes object at 0x7fc7228ce850 types <NamedType object at 0x7fc7228ce650 type resultCode=<ResultCode schema object at 0x7fc7228ce390 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7228ce6d0 type matchedDN=<LDAPDN schema object at 0x7fc7228ce690 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ce750 type diagnosticMessage=<LDAPString schema object at 0x7fc7228ce710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228ce810 type referral=<Referral value object at 0x7fc7228ce790 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72273c110 tags 64:32:11>>>, <NamedType object at 0x7fc722759490 type modDNRequest=<ModifyDNRequest schema object at 0x7fc722759450 componentType=<NamedTypes object at 0x7fc72273c490 types <NamedType object at 0x7fc72273c1d0 type entry=<LDAPDN schema object at 0x7fc722733d90 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72273c350 type newrdn=<RelativeLDAPDN schema object at 0x7fc72273c310 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72273c3d0 type deleteoldrdn=<DeleteOldRDN schema object at 0x7fc72273c390 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc722918e90 tags 0:0:1>>>, <OptionalNamedType object at 0x7fc72273c450 type newSuperior=<NewSuperior schema object at 0x7fc72273c410 tagSet <TagSet object at 0x7fc72280b610 tags 128:0:0> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72273c250 tags 64:32:12>>>, <NamedType object at 0x7fc722759510 type modDNResponse=<ModifyDNResponse schema object at 0x7fc7227594d0 componentType=<NamedTypes object at 0x7fc7228ce850 types <NamedType object at 0x7fc7228ce650 type resultCode=<ResultCode schema object at 0x7fc7228ce390 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7228ce6d0 type matchedDN=<LDAPDN schema object at 0x7fc7228ce690 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ce750 type diagnosticMessage=<LDAPString schema object at 0x7fc7228ce710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228ce810 type referral=<Referral value object at 0x7fc7228ce790 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72273ccd0 tags 64:32:13>>>, <NamedType object at 0x7fc722759590 type compareRequest=<CompareRequest schema object at 0x7fc722759550 componentType=<NamedTypes object at 0x7fc72273cf50 types <NamedType object at 0x7fc72273cd50 type entry=<LDAPDN schema object at 0x7fc72273cbd0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72273cf10 type ava=<AttributeValueAssertion schema object at 0x7fc72273ce90 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72273cdd0 tags 64:32:14>>>, <NamedType object at 0x7fc722759610 type compareResponse=<CompareResponse schema object at 0x7fc7227595d0 componentType=<NamedTypes object at 0x7fc7228ce850 types <NamedType object at 0x7fc7228ce650 type resultCode=<ResultCode schema object at 0x7fc7228ce390 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7228ce6d0 type matchedDN=<LDAPDN schema object at 0x7fc7228ce690 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ce750 type diagnosticMessage=<LDAPString schema object at 0x7fc7228ce710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228ce810 type referral=<Referral value object at 0x7fc7228ce790 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722745410 tags 64:32:15>>>, <NamedType object at 0x7fc722759690 type abandonRequest=<AbandonRequest schema object at 0x7fc722759650 subtypeSpec <ConstraintsIntersection object at 0x7fc7229b7a10 consts <ValueRangeConstraint object at 0x7fc7229a5ed0 consts 0, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> tagSet <TagSet object at 0x7fc722745550 tags 64:0:16>>>, <NamedType object at 0x7fc722759710 type extendedReq=<ExtendedRequest schema object at 0x7fc7227596d0 componentType=<NamedTypes object at 0x7fc7227457d0 types <NamedType object at 0x7fc722745610 type requestName=<RequestName schema object at 0x7fc722745350 tagSet <TagSet object at 0x7fc72280b750 tags 128:0:0> encoding iso-8859-1>>, <OptionalNamedType object at 0x7fc722745790 type requestValue=<RequestValue schema object at 0x7fc722745750 tagSet <TagSet object at 0x7fc72280b890 tags 128:0:1> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722745690 tags 64:32:23>>>, <NamedType object at 0x7fc722759790 type extendedResp=<ExtendedResponse schema object at 0x7fc722759750 componentType=<NamedTypes object at 0x7fc72274d050 types <NamedType object at 0x7fc722745c10 type resultCode=<ResultCode schema object at 0x7fc722745bd0 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc722745d90 type matchedDN=<LDAPDN schema object at 0x7fc722745d50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722745e10 type diagnosticMessage=<LDAPString schema object at 0x7fc722745dd0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc722745ed0 type referral=<Referral value object at 0x7fc722745e50 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>, <OptionalNamedType object at 0x7fc722745f50 type responseName=<ResponseName schema object at 0x7fc722745f10 tagSet <TagSet object at 0x7fc72280b9d0 tags 128:0:10> encoding iso-8859-1>>, <OptionalNamedType object at 0x7fc722745fd0 type responseValue=<ResponseValue schema object at 0x7fc722745f90 tagSet <TagSet object at 0x7fc72280bb10 tags 128:0:11> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722745c90 tags 64:32:24>>>, <NamedType object at 0x7fc722759810 type intermediateResponse=<IntermediateResponse value object at 0x7fc7227597d0 componentType=<NamedTypes object at 0x7fc72274dad0 types <OptionalNamedType object at 0x7fc72274d950 type responseName=<IntermediateResponseName schema object at 0x7fc72274d8d0 tagSet <TagSet object at 0x7fc72280bc50 tags 128:0:0> encoding iso-8859-1>>, <OptionalNamedType object at 0x7fc72274da90 type responseValue=<IntermediateResponseValue schema object at 0x7fc72274da50 tagSet <TagSet object at 0x7fc72280bd90 tags 128:0:1> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72274d9d0 tags 64:32:25>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>, <OptionalNamedType object at 0x7fc72276ca90 type controls=<Controls value object at 0x7fc72276ca50 componentType=<Control schema object at 0x7fc7228da210 componentType=<NamedTypes object at 0x7fc7228da190 types <NamedType object at 0x7fc7228ce8d0 type controlType=<LDAPOID schema object at 0x7fc7228cef50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding iso-8859-1>>, <DefaultedNamedType object at 0x7fc7228da090 type criticality=<Criticality value object at 0x7fc7228cefd0 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc722918e90 tags 0:0:1> payload [False]>>, <OptionalNamedType object at 0x7fc7228da150 type controlValue=<ControlValue schema object at 0x7fc7228da110 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228da790 tags 128:32:0>>>>
class ldap3.protocol.rfc4511.LDAPOID(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

class ldap3.protocol.rfc4511.LDAPResult(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7228ce850 types <NamedType object at 0x7fc7228ce650 type resultCode=<ResultCode schema object at 0x7fc7228ce390 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7228ce6d0 type matchedDN=<LDAPDN schema object at 0x7fc7228ce690 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ce750 type diagnosticMessage=<LDAPString schema object at 0x7fc7228ce710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228ce810 type referral=<Referral value object at 0x7fc7228ce790 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>>
class ldap3.protocol.rfc4511.LDAPString(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
class ldap3.protocol.rfc4511.LessOrEqual(**kwargs)[source]

Bases: ldap3.protocol.rfc4511.AttributeValueAssertion

tagSet = <TagSet object at 0x7fc7227f7050 tags 128:32:6>
class ldap3.protocol.rfc4511.MatchValue(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.AssertionValue

tagSet = <TagSet object at 0x7fc7228dad50 tags 128:0:3>
class ldap3.protocol.rfc4511.MatchingRule(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.MatchingRuleId

tagSet = <TagSet object at 0x7fc7228daad0 tags 128:0:1>
class ldap3.protocol.rfc4511.MatchingRuleAssertion(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7228e3190 types <OptionalNamedType object at 0x7fc7228daf90 type matchingRule=<MatchingRule schema object at 0x7fc7228dae10 tagSet <TagSet object at 0x7fc7228daad0 tags 128:0:1> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228e3050 type type=<Type schema object at 0x7fc7228dafd0 tagSet <TagSet object at 0x7fc7228dac10 tags 128:0:2> encoding utf-8>>, <NamedType object at 0x7fc7228e30d0 type matchValue=<MatchValue schema object at 0x7fc7228e3090 tagSet <TagSet object at 0x7fc7228dad50 tags 128:0:3> encoding utf-8>>, <DefaultedNamedType object at 0x7fc7228e3150 type dnAttributes=<DnAttributes value object at 0x7fc7228e3110 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc7228dae90 tags 128:0:4> payload [False]>>>
class ldap3.protocol.rfc4511.MatchingRuleId(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPString

class ldap3.protocol.rfc4511.MessageID(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.Integer0ToMax

class ldap3.protocol.rfc4511.ModifyDNRequest(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72273c490 types <NamedType object at 0x7fc72273c1d0 type entry=<LDAPDN schema object at 0x7fc722733d90 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72273c350 type newrdn=<RelativeLDAPDN schema object at 0x7fc72273c310 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72273c3d0 type deleteoldrdn=<DeleteOldRDN schema object at 0x7fc72273c390 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc722918e90 tags 0:0:1>>>, <OptionalNamedType object at 0x7fc72273c450 type newSuperior=<NewSuperior schema object at 0x7fc72273c410 tagSet <TagSet object at 0x7fc72280b610 tags 128:0:0> encoding utf-8>>>
tagSet = <TagSet object at 0x7fc72273c250 tags 64:32:12>
class ldap3.protocol.rfc4511.ModifyDNResponse(**kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPResult

tagSet = <TagSet object at 0x7fc72273ccd0 tags 64:32:13>
class ldap3.protocol.rfc4511.ModifyRequest(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc722733290 types <NamedType object at 0x7fc722733090 type object=<LDAPDN schema object at 0x7fc722827ed0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722733250 type changes=<Changes value object at 0x7fc7227331d0 componentType=<Change schema object at 0x7fc72280b490 componentType=<NamedTypes object at 0x7fc72280b0d0 types <NamedType object at 0x7fc722801f90 type operation=<Operation schema object at 0x7fc722801f10 namedValues <NamedValues object 0x7fc722801ed0 enums add=0, replace=2, increment=3, delete=1> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc72280b090 type modification=<PartialAttribute schema object at 0x7fc722801fd0 componentType=<NamedTypes object at 0x7fc7228b92d0 types <NamedType object at 0x7fc7228b9210 type type=<AttributeDescription schema object at 0x7fc7228b91d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b9290 type vals=<Vals value object at 0x7fc7228b9250 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>>
tagSet = <TagSet object at 0x7fc722733110 tags 64:32:6>
class ldap3.protocol.rfc4511.ModifyResponse(**kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPResult

tagSet = <TagSet object at 0x7fc722733710 tags 64:32:7>
class ldap3.protocol.rfc4511.NewSuperior(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPDN

tagSet = <TagSet object at 0x7fc72280b610 tags 128:0:0>
class ldap3.protocol.rfc4511.Not(**kwargs)[source]

Bases: pyasn1.type.univ.Choice

componentType = <NamedTypes object at 0x7fc722801b90 types <NamedType object at 0x7fc722801b50 type innerNotFilter=<Filter schema object at 0x7fc722801b10 componentType=<NamedTypes object at 0x7fc7227f7a10 types <NamedType object at 0x7fc7227f7510 type and=<And value object at 0x7fc7228efc50 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef910 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef9d0 tags 128:32:0>>>, <NamedType object at 0x7fc7227f7590 type or=<Or value object at 0x7fc7227f7550 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228efa90 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efb90 tags 128:32:1>>>, <NamedType object at 0x7fc7227f7650 type notFilter=<Not schema object at 0x7fc7227f75d0 componentType=<NamedTypes object at 0x7fc72292aa10 types > subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>, <NamedType object at 0x7fc7227f76d0 type equalityMatch=<EqualityMatch schema object at 0x7fc7227f7690 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efd90 tags 128:32:3>>>, <NamedType object at 0x7fc7227f7750 type substringFilter=<SubstringFilter schema object at 0x7fc7227f7710 componentType=<NamedTypes object at 0x7fc7228ef550 types <NamedType object at 0x7fc7228ef390 type type=<AttributeDescription schema object at 0x7fc7228ef310 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ef510 type substrings=<Substrings value object at 0x7fc7228ef490 componentType=<Substring schema object at 0x7fc7228ef290 componentType=<NamedTypes object at 0x7fc7228e3c50 types <NamedType object at 0x7fc7228e3b10 type initial=<Initial schema object at 0x7fc7228e3710 tagSet <TagSet object at 0x7fc7228e37d0 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228e3b90 type any=<Any schema object at 0x7fc7228e3b50 tagSet <TagSet object at 0x7fc7228e3910 tags 128:0:1> encoding utf-8>>, <NamedType object at 0x7fc7228e3c10 type final=<Final schema object at 0x7fc7228e3bd0 tagSet <TagSet object at 0x7fc7228e3a50 tags 128:0:2> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>> subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef210 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef3d0 tags 128:32:4>>>, <NamedType object at 0x7fc7227f77d0 type greaterOrEqual=<GreaterOrEqual schema object at 0x7fc7227f7790 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efed0 tags 128:32:5>>>, <NamedType object at 0x7fc7227f7850 type lessOrEqual=<LessOrEqual schema object at 0x7fc7227f7810 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7050 tags 128:32:6>>>, <NamedType object at 0x7fc7227f78d0 type present=<Present schema object at 0x7fc7227f7890 tagSet <TagSet object at 0x7fc7227f7190 tags 128:0:7> encoding utf-8>>, <NamedType object at 0x7fc7227f7950 type approxMatch=<ApproxMatch schema object at 0x7fc7227f7910 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f72d0 tags 128:32:8>>>, <NamedType object at 0x7fc7227f79d0 type extensibleMatch=<ExtensibleMatch schema object at 0x7fc7227f7990 componentType=<NamedTypes object at 0x7fc7228e3190 types <OptionalNamedType object at 0x7fc7228daf90 type matchingRule=<MatchingRule schema object at 0x7fc7228dae10 tagSet <TagSet object at 0x7fc7228daad0 tags 128:0:1> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228e3050 type type=<Type schema object at 0x7fc7228dafd0 tagSet <TagSet object at 0x7fc7228dac10 tags 128:0:2> encoding utf-8>>, <NamedType object at 0x7fc7228e30d0 type matchValue=<MatchValue schema object at 0x7fc7228e3090 tagSet <TagSet object at 0x7fc7228dad50 tags 128:0:3> encoding utf-8>>, <DefaultedNamedType object at 0x7fc7228e3150 type dnAttributes=<DnAttributes value object at 0x7fc7228e3110 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc7228dae90 tags 128:0:4> payload [False]>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7410 tags 128:32:9>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>>
tagSet = <TagSet object at 0x7fc722801d50 tags 128:32:2>
class ldap3.protocol.rfc4511.Operation(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Enumerated

namedValues = <NamedValues object 0x7fc722801ed0 enums add=0, replace=2, increment=3, delete=1>
class ldap3.protocol.rfc4511.Or(*args, **kwargs)[source]

Bases: pyasn1.type.univ.SetOf

componentType = <Filter schema object at 0x7fc722801ad0 componentType=<NamedTypes object at 0x7fc7227f7a10 types <NamedType object at 0x7fc7227f7510 type and=<And value object at 0x7fc7228efc50 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef910 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef9d0 tags 128:32:0>>>, <NamedType object at 0x7fc7227f7590 type or=<Or value object at 0x7fc7227f7550 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228efa90 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efb90 tags 128:32:1>>>, <NamedType object at 0x7fc7227f7650 type notFilter=<Not schema object at 0x7fc7227f75d0 componentType=<NamedTypes object at 0x7fc72292aa10 types > subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>, <NamedType object at 0x7fc7227f76d0 type equalityMatch=<EqualityMatch schema object at 0x7fc7227f7690 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efd90 tags 128:32:3>>>, <NamedType object at 0x7fc7227f7750 type substringFilter=<SubstringFilter schema object at 0x7fc7227f7710 componentType=<NamedTypes object at 0x7fc7228ef550 types <NamedType object at 0x7fc7228ef390 type type=<AttributeDescription schema object at 0x7fc7228ef310 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ef510 type substrings=<Substrings value object at 0x7fc7228ef490 componentType=<Substring schema object at 0x7fc7228ef290 componentType=<NamedTypes object at 0x7fc7228e3c50 types <NamedType object at 0x7fc7228e3b10 type initial=<Initial schema object at 0x7fc7228e3710 tagSet <TagSet object at 0x7fc7228e37d0 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228e3b90 type any=<Any schema object at 0x7fc7228e3b50 tagSet <TagSet object at 0x7fc7228e3910 tags 128:0:1> encoding utf-8>>, <NamedType object at 0x7fc7228e3c10 type final=<Final schema object at 0x7fc7228e3bd0 tagSet <TagSet object at 0x7fc7228e3a50 tags 128:0:2> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>> subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef210 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef3d0 tags 128:32:4>>>, <NamedType object at 0x7fc7227f77d0 type greaterOrEqual=<GreaterOrEqual schema object at 0x7fc7227f7790 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efed0 tags 128:32:5>>>, <NamedType object at 0x7fc7227f7850 type lessOrEqual=<LessOrEqual schema object at 0x7fc7227f7810 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7050 tags 128:32:6>>>, <NamedType object at 0x7fc7227f78d0 type present=<Present schema object at 0x7fc7227f7890 tagSet <TagSet object at 0x7fc7227f7190 tags 128:0:7> encoding utf-8>>, <NamedType object at 0x7fc7227f7950 type approxMatch=<ApproxMatch schema object at 0x7fc7227f7910 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f72d0 tags 128:32:8>>>, <NamedType object at 0x7fc7227f79d0 type extensibleMatch=<ExtensibleMatch schema object at 0x7fc7227f7990 componentType=<NamedTypes object at 0x7fc7228e3190 types <OptionalNamedType object at 0x7fc7228daf90 type matchingRule=<MatchingRule schema object at 0x7fc7228dae10 tagSet <TagSet object at 0x7fc7228daad0 tags 128:0:1> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228e3050 type type=<Type schema object at 0x7fc7228dafd0 tagSet <TagSet object at 0x7fc7228dac10 tags 128:0:2> encoding utf-8>>, <NamedType object at 0x7fc7228e30d0 type matchValue=<MatchValue schema object at 0x7fc7228e3090 tagSet <TagSet object at 0x7fc7228dad50 tags 128:0:3> encoding utf-8>>, <DefaultedNamedType object at 0x7fc7228e3150 type dnAttributes=<DnAttributes value object at 0x7fc7228e3110 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc7228dae90 tags 128:0:4> payload [False]>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7410 tags 128:32:9>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>
subtypeSpec = <ConstraintsIntersection object at 0x7fc7228efa90 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>>
tagSet = <TagSet object at 0x7fc7228efb90 tags 128:32:1>
class ldap3.protocol.rfc4511.PartialAttribute(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7228b92d0 types <NamedType object at 0x7fc7228b9210 type type=<AttributeDescription schema object at 0x7fc7228b91d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b9290 type vals=<Vals value object at 0x7fc7228b9250 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>>
class ldap3.protocol.rfc4511.PartialAttributeList(*args, **kwargs)[source]

Bases: pyasn1.type.univ.SequenceOf

componentType = <PartialAttribute schema object at 0x7fc722801e10 componentType=<NamedTypes object at 0x7fc7228b92d0 types <NamedType object at 0x7fc7228b9210 type type=<AttributeDescription schema object at 0x7fc7228b91d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b9290 type vals=<Vals value object at 0x7fc7228b9250 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>>
class ldap3.protocol.rfc4511.Present(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.AttributeDescription

tagSet = <TagSet object at 0x7fc7227f7190 tags 128:0:7>
class ldap3.protocol.rfc4511.ProtocolOp(**kwargs)[source]

Bases: pyasn1.type.univ.Choice

componentType = <NamedTypes object at 0x7fc722759850 types <NamedType object at 0x7fc72274ddd0 type bindRequest=<BindRequest schema object at 0x7fc72274dd50 componentType=<NamedTypes object at 0x7fc722814110 types <NamedType object at 0x7fc72280be50 type version=<Version schema object at 0x7fc72280b510 subtypeSpec <ConstraintsIntersection object at 0x7fc7228ce150 consts <ValueRangeConstraint object at 0x7fc7229b7890 consts 1, 127>> tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc72280bfd0 type name=<LDAPDN schema object at 0x7fc72280bf90 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228140d0 type authentication=<AuthenticationChoice schema object at 0x7fc722814050 componentType=<NamedTypes object at 0x7fc7228c58d0 types <NamedType object at 0x7fc7228c5650 type simple=<Simple schema object at 0x7fc7228c5250 tagSet <TagSet object at 0x7fc7228b9b10 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228c5710 type sasl=<SaslCredentials schema object at 0x7fc7228c5690 componentType=<NamedTypes object at 0x7fc7228b9dd0 types <NamedType object at 0x7fc7228b9c10 type mechanism=<LDAPString schema object at 0x7fc7228b9a50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228b9d90 type credentials=<Credentials schema object at 0x7fc7228b9d50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228b9c90 tags 128:32:3>>>, <NamedType object at 0x7fc7228c5790 type sicilyPackageDiscovery=<SicilyPackageDiscovery schema object at 0x7fc7228c5750 tagSet <TagSet object at 0x7fc7228c5350 tags 128:0:9> encoding utf-8>>, <NamedType object at 0x7fc7228c5810 type sicilyNegotiate=<SicilyNegotiate schema object at 0x7fc7228c57d0 tagSet <TagSet object at 0x7fc7228c5450 tags 128:0:10> encoding utf-8>>, <NamedType object at 0x7fc7228c5890 type sicilyResponse=<SicilyResponse schema object at 0x7fc7228c5850 tagSet <TagSet object at 0x7fc7228c5590 tags 128:0:11> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72280bed0 tags 64:32:0>>>, <NamedType object at 0x7fc72274de50 type bindResponse=<BindResponse schema object at 0x7fc72274de10 componentType=<NamedTypes object at 0x7fc722814a90 types <NamedType object at 0x7fc722814710 type resultCode=<ResultCode schema object at 0x7fc7228146d0 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc722814890 type matchedDN=<LDAPDN schema object at 0x7fc722814850 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722814910 type diagnosticMessage=<LDAPString schema object at 0x7fc7228148d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228149d0 type referral=<Referral value object at 0x7fc722814950 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>, <OptionalNamedType object at 0x7fc722814a50 type serverSaslCreds=<ServerSaslCreds schema object at 0x7fc722814a10 tagSet <TagSet object at 0x7fc7228ce590 tags 128:0:7> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722814790 tags 64:32:1>>>, <NamedType object at 0x7fc72274ded0 type unbindRequest=<UnbindRequest schema object at 0x7fc72274de90 subtypeSpec <ConstraintsIntersection object at 0x7fc722923750 consts <SingleValueConstraint object at 0x7fc722923650 consts ''>> tagSet <TagSet object at 0x7fc72281e390 tags 64:0:2> encoding iso-8859-1>>, <NamedType object at 0x7fc72274df50 type searchRequest=<SearchRequest schema object at 0x7fc72274df10 componentType=<NamedTypes object at 0x7fc72281e910 types <NamedType object at 0x7fc72281e410 type baseObject=<LDAPDN schema object at 0x7fc72281e210 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72281e590 type scope=<Scope schema object at 0x7fc72281e550 namedValues <NamedValues object 0x7fc7228da810 enums baseObject=0, singleLevel=1, wholeSubtree=2> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc72281e610 type derefAliases=<DerefAliases schema object at 0x7fc72281e5d0 namedValues <NamedValues object 0x7fc7228da850 enums derefFindingBaseObj=2, derefAlwa...refAliases=0, derefInSearching=1> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc72281e690 type sizeLimit=<Integer0ToMax schema object at 0x7fc72281e650 subtypeSpec <ConstraintsIntersection object at 0x7fc7229b7a10 consts <ValueRangeConstraint object at 0x7fc7229a5ed0 consts 0, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc72281e710 type timeLimit=<Integer0ToMax schema object at 0x7fc72281e6d0 subtypeSpec <ConstraintsIntersection object at 0x7fc7229b7a10 consts <ValueRangeConstraint object at 0x7fc7229a5ed0 consts 0, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc72281e790 type typesOnly=<TypesOnly schema object at 0x7fc72281e750 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc722918e90 tags 0:0:1>>>, <NamedType object at 0x7fc72281e850 type filter=<Filter schema object at 0x7fc72281e7d0 componentType=<NamedTypes object at 0x7fc7227f7a10 types <NamedType object at 0x7fc7227f7510 type and=<And value object at 0x7fc7228efc50 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef910 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef9d0 tags 128:32:0>>>, <NamedType object at 0x7fc7227f7590 type or=<Or value object at 0x7fc7227f7550 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228efa90 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efb90 tags 128:32:1>>>, <NamedType object at 0x7fc7227f7650 type notFilter=<Not schema object at 0x7fc7227f75d0 componentType=<NamedTypes object at 0x7fc72292aa10 types > subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>, <NamedType object at 0x7fc7227f76d0 type equalityMatch=<EqualityMatch schema object at 0x7fc7227f7690 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efd90 tags 128:32:3>>>, <NamedType object at 0x7fc7227f7750 type substringFilter=<SubstringFilter schema object at 0x7fc7227f7710 componentType=<NamedTypes object at 0x7fc7228ef550 types <NamedType object at 0x7fc7228ef390 type type=<AttributeDescription schema object at 0x7fc7228ef310 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ef510 type substrings=<Substrings value object at 0x7fc7228ef490 componentType=<Substring schema object at 0x7fc7228ef290 componentType=<NamedTypes object at 0x7fc7228e3c50 types <NamedType object at 0x7fc7228e3b10 type initial=<Initial schema object at 0x7fc7228e3710 tagSet <TagSet object at 0x7fc7228e37d0 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228e3b90 type any=<Any schema object at 0x7fc7228e3b50 tagSet <TagSet object at 0x7fc7228e3910 tags 128:0:1> encoding utf-8>>, <NamedType object at 0x7fc7228e3c10 type final=<Final schema object at 0x7fc7228e3bd0 tagSet <TagSet object at 0x7fc7228e3a50 tags 128:0:2> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>> subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef210 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef3d0 tags 128:32:4>>>, <NamedType object at 0x7fc7227f77d0 type greaterOrEqual=<GreaterOrEqual schema object at 0x7fc7227f7790 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efed0 tags 128:32:5>>>, <NamedType object at 0x7fc7227f7850 type lessOrEqual=<LessOrEqual schema object at 0x7fc7227f7810 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7050 tags 128:32:6>>>, <NamedType object at 0x7fc7227f78d0 type present=<Present schema object at 0x7fc7227f7890 tagSet <TagSet object at 0x7fc7227f7190 tags 128:0:7> encoding utf-8>>, <NamedType object at 0x7fc7227f7950 type approxMatch=<ApproxMatch schema object at 0x7fc7227f7910 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f72d0 tags 128:32:8>>>, <NamedType object at 0x7fc7227f79d0 type extensibleMatch=<ExtensibleMatch schema object at 0x7fc7227f7990 componentType=<NamedTypes object at 0x7fc7228e3190 types <OptionalNamedType object at 0x7fc7228daf90 type matchingRule=<MatchingRule schema object at 0x7fc7228dae10 tagSet <TagSet object at 0x7fc7228daad0 tags 128:0:1> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228e3050 type type=<Type schema object at 0x7fc7228dafd0 tagSet <TagSet object at 0x7fc7228dac10 tags 128:0:2> encoding utf-8>>, <NamedType object at 0x7fc7228e30d0 type matchValue=<MatchValue schema object at 0x7fc7228e3090 tagSet <TagSet object at 0x7fc7228dad50 tags 128:0:3> encoding utf-8>>, <DefaultedNamedType object at 0x7fc7228e3150 type dnAttributes=<DnAttributes value object at 0x7fc7228e3110 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc7228dae90 tags 128:0:4> payload [False]>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7410 tags 128:32:9>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>, <NamedType object at 0x7fc72281e8d0 type attributes=<AttributeSelection value object at 0x7fc72281e890 componentType=<Selector schema object at 0x7fc7228da8d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72281e490 tags 64:32:3>>>, <NamedType object at 0x7fc72274dfd0 type searchResEntry=<SearchResultEntry schema object at 0x7fc72274df90 componentType=<NamedTypes object at 0x7fc722827c10 types <NamedType object at 0x7fc722827a10 type object=<LDAPDN schema object at 0x7fc7228278d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722827b90 type attributes=<PartialAttributeList value object at 0x7fc722827b50 componentType=<PartialAttribute schema object at 0x7fc722801e10 componentType=<NamedTypes object at 0x7fc7228b92d0 types <NamedType object at 0x7fc7228b9210 type type=<AttributeDescription schema object at 0x7fc7228b91d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b9290 type vals=<Vals value object at 0x7fc7228b9250 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722827a90 tags 64:32:4>>>, <NamedType object at 0x7fc722759090 type searchResDone=<SearchResultDone schema object at 0x7fc722759050 componentType=<NamedTypes object at 0x7fc7228ce850 types <NamedType object at 0x7fc7228ce650 type resultCode=<ResultCode schema object at 0x7fc7228ce390 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7228ce6d0 type matchedDN=<LDAPDN schema object at 0x7fc7228ce690 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ce750 type diagnosticMessage=<LDAPString schema object at 0x7fc7228ce710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228ce810 type referral=<Referral value object at 0x7fc7228ce790 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722827f90 tags 64:32:5>>>, <NamedType object at 0x7fc722759110 type searchResRef=<SearchResultReference value object at 0x7fc7227590d0 componentType=<URI schema object at 0x7fc722827750 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object at 0x7fc7228276d0 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228277d0 tags 64:32:19>>>, <NamedType object at 0x7fc722759190 type modifyRequest=<ModifyRequest schema object at 0x7fc722759150 componentType=<NamedTypes object at 0x7fc722733290 types <NamedType object at 0x7fc722733090 type object=<LDAPDN schema object at 0x7fc722827ed0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722733250 type changes=<Changes value object at 0x7fc7227331d0 componentType=<Change schema object at 0x7fc72280b490 componentType=<NamedTypes object at 0x7fc72280b0d0 types <NamedType object at 0x7fc722801f90 type operation=<Operation schema object at 0x7fc722801f10 namedValues <NamedValues object 0x7fc722801ed0 enums add=0, replace=2, increment=3, delete=1> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc72280b090 type modification=<PartialAttribute schema object at 0x7fc722801fd0 componentType=<NamedTypes object at 0x7fc7228b92d0 types <NamedType object at 0x7fc7228b9210 type type=<AttributeDescription schema object at 0x7fc7228b91d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b9290 type vals=<Vals value object at 0x7fc7228b9250 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722733110 tags 64:32:6>>>, <NamedType object at 0x7fc722759210 type modifyResponse=<ModifyResponse schema object at 0x7fc7227591d0 componentType=<NamedTypes object at 0x7fc7228ce850 types <NamedType object at 0x7fc7228ce650 type resultCode=<ResultCode schema object at 0x7fc7228ce390 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7228ce6d0 type matchedDN=<LDAPDN schema object at 0x7fc7228ce690 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ce750 type diagnosticMessage=<LDAPString schema object at 0x7fc7228ce710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228ce810 type referral=<Referral value object at 0x7fc7228ce790 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722733710 tags 64:32:7>>>, <NamedType object at 0x7fc722759290 type addRequest=<AddRequest schema object at 0x7fc722759250 componentType=<NamedTypes object at 0x7fc7227339d0 types <NamedType object at 0x7fc7227337d0 type entry=<LDAPDN schema object at 0x7fc722733650 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722733990 type attributes=<AttributeList value object at 0x7fc722733910 componentType=<Attribute schema object at 0x7fc7228b99d0 componentType=<NamedTypes object at 0x7fc7228b9610 types <NamedType object at 0x7fc7228b94d0 type type=<AttributeDescription schema object at 0x7fc7228b9550 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b95d0 type vals=<Vals value object at 0x7fc7228b9590 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722733850 tags 64:32:8>>>, <NamedType object at 0x7fc722759310 type addResponse=<AddResponse schema object at 0x7fc7227592d0 componentType=<NamedTypes object at 0x7fc7228ce850 types <NamedType object at 0x7fc7228ce650 type resultCode=<ResultCode schema object at 0x7fc7228ce390 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7228ce6d0 type matchedDN=<LDAPDN schema object at 0x7fc7228ce690 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ce750 type diagnosticMessage=<LDAPString schema object at 0x7fc7228ce710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228ce810 type referral=<Referral value object at 0x7fc7228ce790 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722733e50 tags 64:32:9>>>, <NamedType object at 0x7fc722759390 type delRequest=<DelRequest schema object at 0x7fc722759350 tagSet <TagSet object at 0x7fc722733f90 tags 64:0:10> encoding utf-8>>, <NamedType object at 0x7fc722759410 type delResponse=<DelResponse schema object at 0x7fc7227593d0 componentType=<NamedTypes object at 0x7fc7228ce850 types <NamedType object at 0x7fc7228ce650 type resultCode=<ResultCode schema object at 0x7fc7228ce390 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7228ce6d0 type matchedDN=<LDAPDN schema object at 0x7fc7228ce690 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ce750 type diagnosticMessage=<LDAPString schema object at 0x7fc7228ce710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228ce810 type referral=<Referral value object at 0x7fc7228ce790 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72273c110 tags 64:32:11>>>, <NamedType object at 0x7fc722759490 type modDNRequest=<ModifyDNRequest schema object at 0x7fc722759450 componentType=<NamedTypes object at 0x7fc72273c490 types <NamedType object at 0x7fc72273c1d0 type entry=<LDAPDN schema object at 0x7fc722733d90 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72273c350 type newrdn=<RelativeLDAPDN schema object at 0x7fc72273c310 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72273c3d0 type deleteoldrdn=<DeleteOldRDN schema object at 0x7fc72273c390 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc722918e90 tags 0:0:1>>>, <OptionalNamedType object at 0x7fc72273c450 type newSuperior=<NewSuperior schema object at 0x7fc72273c410 tagSet <TagSet object at 0x7fc72280b610 tags 128:0:0> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72273c250 tags 64:32:12>>>, <NamedType object at 0x7fc722759510 type modDNResponse=<ModifyDNResponse schema object at 0x7fc7227594d0 componentType=<NamedTypes object at 0x7fc7228ce850 types <NamedType object at 0x7fc7228ce650 type resultCode=<ResultCode schema object at 0x7fc7228ce390 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7228ce6d0 type matchedDN=<LDAPDN schema object at 0x7fc7228ce690 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ce750 type diagnosticMessage=<LDAPString schema object at 0x7fc7228ce710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228ce810 type referral=<Referral value object at 0x7fc7228ce790 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72273ccd0 tags 64:32:13>>>, <NamedType object at 0x7fc722759590 type compareRequest=<CompareRequest schema object at 0x7fc722759550 componentType=<NamedTypes object at 0x7fc72273cf50 types <NamedType object at 0x7fc72273cd50 type entry=<LDAPDN schema object at 0x7fc72273cbd0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72273cf10 type ava=<AttributeValueAssertion schema object at 0x7fc72273ce90 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72273cdd0 tags 64:32:14>>>, <NamedType object at 0x7fc722759610 type compareResponse=<CompareResponse schema object at 0x7fc7227595d0 componentType=<NamedTypes object at 0x7fc7228ce850 types <NamedType object at 0x7fc7228ce650 type resultCode=<ResultCode schema object at 0x7fc7228ce390 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc7228ce6d0 type matchedDN=<LDAPDN schema object at 0x7fc7228ce690 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ce750 type diagnosticMessage=<LDAPString schema object at 0x7fc7228ce710 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228ce810 type referral=<Referral value object at 0x7fc7228ce790 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722745410 tags 64:32:15>>>, <NamedType object at 0x7fc722759690 type abandonRequest=<AbandonRequest schema object at 0x7fc722759650 subtypeSpec <ConstraintsIntersection object at 0x7fc7229b7a10 consts <ValueRangeConstraint object at 0x7fc7229a5ed0 consts 0, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> tagSet <TagSet object at 0x7fc722745550 tags 64:0:16>>>, <NamedType object at 0x7fc722759710 type extendedReq=<ExtendedRequest schema object at 0x7fc7227596d0 componentType=<NamedTypes object at 0x7fc7227457d0 types <NamedType object at 0x7fc722745610 type requestName=<RequestName schema object at 0x7fc722745350 tagSet <TagSet object at 0x7fc72280b750 tags 128:0:0> encoding iso-8859-1>>, <OptionalNamedType object at 0x7fc722745790 type requestValue=<RequestValue schema object at 0x7fc722745750 tagSet <TagSet object at 0x7fc72280b890 tags 128:0:1> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722745690 tags 64:32:23>>>, <NamedType object at 0x7fc722759790 type extendedResp=<ExtendedResponse schema object at 0x7fc722759750 componentType=<NamedTypes object at 0x7fc72274d050 types <NamedType object at 0x7fc722745c10 type resultCode=<ResultCode schema object at 0x7fc722745bd0 namedValues <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc722745d90 type matchedDN=<LDAPDN schema object at 0x7fc722745d50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722745e10 type diagnosticMessage=<LDAPString schema object at 0x7fc722745dd0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc722745ed0 type referral=<Referral value object at 0x7fc722745e50 componentType=<URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ce410 tags 128:32:3>>>, <OptionalNamedType object at 0x7fc722745f50 type responseName=<ResponseName schema object at 0x7fc722745f10 tagSet <TagSet object at 0x7fc72280b9d0 tags 128:0:10> encoding iso-8859-1>>, <OptionalNamedType object at 0x7fc722745fd0 type responseValue=<ResponseValue schema object at 0x7fc722745f90 tagSet <TagSet object at 0x7fc72280bb10 tags 128:0:11> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722745c90 tags 64:32:24>>>, <NamedType object at 0x7fc722759810 type intermediateResponse=<IntermediateResponse value object at 0x7fc7227597d0 componentType=<NamedTypes object at 0x7fc72274dad0 types <OptionalNamedType object at 0x7fc72274d950 type responseName=<IntermediateResponseName schema object at 0x7fc72274d8d0 tagSet <TagSet object at 0x7fc72280bc50 tags 128:0:0> encoding iso-8859-1>>, <OptionalNamedType object at 0x7fc72274da90 type responseValue=<IntermediateResponseValue schema object at 0x7fc72274da50 tagSet <TagSet object at 0x7fc72280bd90 tags 128:0:1> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72274d9d0 tags 64:32:25>>>>
class ldap3.protocol.rfc4511.Referral(*args, **kwargs)[source]

Bases: pyasn1.type.univ.SequenceOf

componentType = <URI schema object at 0x7fc7228ce2d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>
tagSet = <TagSet object at 0x7fc7228ce410 tags 128:32:3>
class ldap3.protocol.rfc4511.RelativeLDAPDN(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPString

class ldap3.protocol.rfc4511.RequestName(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPOID

tagSet = <TagSet object at 0x7fc72280b750 tags 128:0:0>
class ldap3.protocol.rfc4511.RequestValue(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc72280b890 tags 128:0:1>
class ldap3.protocol.rfc4511.ResponseName(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPOID

tagSet = <TagSet object at 0x7fc72280b9d0 tags 128:0:10>
class ldap3.protocol.rfc4511.ResponseValue(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc72280bb10 tags 128:0:11>
class ldap3.protocol.rfc4511.ResultCode(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Enumerated

namedValues = <NamedValues object 0x7fc7228ce1d0 enums aliasDereferencingProblem=36, st...tax=21, inappropriateMatching=18>
subTypeSpec = <ConstraintsIntersection object at 0x7fc7228ce250 consts <SingleValueConstraint object at 0x7fc7229b7990 consts 0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 32, 33, 34, 36, 48, 49, 50, 51, 52, 53, 54, 64, 65, 66, 67, 68, 69, 71, 80, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 4096>>
class ldap3.protocol.rfc4511.SaslCredentials(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7228b9dd0 types <NamedType object at 0x7fc7228b9c10 type mechanism=<LDAPString schema object at 0x7fc7228b9a50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228b9d90 type credentials=<Credentials schema object at 0x7fc7228b9d50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>>
tagSet = <TagSet object at 0x7fc7228b9c90 tags 128:32:3>
class ldap3.protocol.rfc4511.Scope(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Enumerated

namedValues = <NamedValues object 0x7fc7228da810 enums baseObject=0, singleLevel=1, wholeSubtree=2>
class ldap3.protocol.rfc4511.SearchRequest(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc72281e910 types <NamedType object at 0x7fc72281e410 type baseObject=<LDAPDN schema object at 0x7fc72281e210 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72281e590 type scope=<Scope schema object at 0x7fc72281e550 namedValues <NamedValues object 0x7fc7228da810 enums baseObject=0, singleLevel=1, wholeSubtree=2> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc72281e610 type derefAliases=<DerefAliases schema object at 0x7fc72281e5d0 namedValues <NamedValues object 0x7fc7228da850 enums derefFindingBaseObj=2, derefAlwa...refAliases=0, derefInSearching=1> tagSet <TagSet object at 0x7fc722923b50 tags 0:0:10>>>, <NamedType object at 0x7fc72281e690 type sizeLimit=<Integer0ToMax schema object at 0x7fc72281e650 subtypeSpec <ConstraintsIntersection object at 0x7fc7229b7a10 consts <ValueRangeConstraint object at 0x7fc7229a5ed0 consts 0, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc72281e710 type timeLimit=<Integer0ToMax schema object at 0x7fc72281e6d0 subtypeSpec <ConstraintsIntersection object at 0x7fc7229b7a10 consts <ValueRangeConstraint object at 0x7fc7229a5ed0 consts 0, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2>>>, <NamedType object at 0x7fc72281e790 type typesOnly=<TypesOnly schema object at 0x7fc72281e750 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc722918e90 tags 0:0:1>>>, <NamedType object at 0x7fc72281e850 type filter=<Filter schema object at 0x7fc72281e7d0 componentType=<NamedTypes object at 0x7fc7227f7a10 types <NamedType object at 0x7fc7227f7510 type and=<And value object at 0x7fc7228efc50 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef910 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef9d0 tags 128:32:0>>>, <NamedType object at 0x7fc7227f7590 type or=<Or value object at 0x7fc7227f7550 componentType=None subtypeSpec=<ConstraintsIntersection object at 0x7fc7228efa90 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efb90 tags 128:32:1>>>, <NamedType object at 0x7fc7227f7650 type notFilter=<Not schema object at 0x7fc7227f75d0 componentType=<NamedTypes object at 0x7fc72292aa10 types > subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>, <NamedType object at 0x7fc7227f76d0 type equalityMatch=<EqualityMatch schema object at 0x7fc7227f7690 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efd90 tags 128:32:3>>>, <NamedType object at 0x7fc7227f7750 type substringFilter=<SubstringFilter schema object at 0x7fc7227f7710 componentType=<NamedTypes object at 0x7fc7228ef550 types <NamedType object at 0x7fc7228ef390 type type=<AttributeDescription schema object at 0x7fc7228ef310 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ef510 type substrings=<Substrings value object at 0x7fc7228ef490 componentType=<Substring schema object at 0x7fc7228ef290 componentType=<NamedTypes object at 0x7fc7228e3c50 types <NamedType object at 0x7fc7228e3b10 type initial=<Initial schema object at 0x7fc7228e3710 tagSet <TagSet object at 0x7fc7228e37d0 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228e3b90 type any=<Any schema object at 0x7fc7228e3b50 tagSet <TagSet object at 0x7fc7228e3910 tags 128:0:1> encoding utf-8>>, <NamedType object at 0x7fc7228e3c10 type final=<Final schema object at 0x7fc7228e3bd0 tagSet <TagSet object at 0x7fc7228e3a50 tags 128:0:2> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>> subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef210 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228ef3d0 tags 128:32:4>>>, <NamedType object at 0x7fc7227f77d0 type greaterOrEqual=<GreaterOrEqual schema object at 0x7fc7227f7790 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7228efed0 tags 128:32:5>>>, <NamedType object at 0x7fc7227f7850 type lessOrEqual=<LessOrEqual schema object at 0x7fc7227f7810 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7050 tags 128:32:6>>>, <NamedType object at 0x7fc7227f78d0 type present=<Present schema object at 0x7fc7227f7890 tagSet <TagSet object at 0x7fc7227f7190 tags 128:0:7> encoding utf-8>>, <NamedType object at 0x7fc7227f7950 type approxMatch=<ApproxMatch schema object at 0x7fc7227f7910 componentType=<NamedTypes object at 0x7fc72292ae50 types <NamedType object at 0x7fc72292ad90 type attributeDesc=<AttributeDescription schema object at 0x7fc72292ad50 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc72292ae10 type assertionValue=<AssertionValue schema object at 0x7fc72292add0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f72d0 tags 128:32:8>>>, <NamedType object at 0x7fc7227f79d0 type extensibleMatch=<ExtensibleMatch schema object at 0x7fc7227f7990 componentType=<NamedTypes object at 0x7fc7228e3190 types <OptionalNamedType object at 0x7fc7228daf90 type matchingRule=<MatchingRule schema object at 0x7fc7228dae10 tagSet <TagSet object at 0x7fc7228daad0 tags 128:0:1> encoding utf-8>>, <OptionalNamedType object at 0x7fc7228e3050 type type=<Type schema object at 0x7fc7228dafd0 tagSet <TagSet object at 0x7fc7228dac10 tags 128:0:2> encoding utf-8>>, <NamedType object at 0x7fc7228e30d0 type matchValue=<MatchValue schema object at 0x7fc7228e3090 tagSet <TagSet object at 0x7fc7228dad50 tags 128:0:3> encoding utf-8>>, <DefaultedNamedType object at 0x7fc7228e3150 type dnAttributes=<DnAttributes value object at 0x7fc7228e3110 namedValues <NamedValues object 0x7fc722923110 enums True=1, False=0> subtypeSpec <ConstraintsIntersection object at 0x7fc722923090 consts <SingleValueConstraint object at 0x7fc722918f90 consts 0, 1>> tagSet <TagSet object at 0x7fc7228dae90 tags 128:0:4> payload [False]>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc7227f7410 tags 128:32:9>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>>, <NamedType object at 0x7fc72281e8d0 type attributes=<AttributeSelection value object at 0x7fc72281e890 componentType=<Selector schema object at 0x7fc7228da8d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>>
tagSet = <TagSet object at 0x7fc72281e490 tags 64:32:3>
class ldap3.protocol.rfc4511.SearchResultDone(**kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPResult

tagSet = <TagSet object at 0x7fc722827f90 tags 64:32:5>
class ldap3.protocol.rfc4511.SearchResultEntry(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc722827c10 types <NamedType object at 0x7fc722827a10 type object=<LDAPDN schema object at 0x7fc7228278d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc722827b90 type attributes=<PartialAttributeList value object at 0x7fc722827b50 componentType=<PartialAttribute schema object at 0x7fc722801e10 componentType=<NamedTypes object at 0x7fc7228b92d0 types <NamedType object at 0x7fc7228b9210 type type=<AttributeDescription schema object at 0x7fc7228b91d0 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228b9290 type vals=<Vals value object at 0x7fc7228b9250 componentType=<AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923f90 tags 0:32:17>>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc72292a3d0 tags 0:32:16>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>>
tagSet = <TagSet object at 0x7fc722827a90 tags 64:32:4>
class ldap3.protocol.rfc4511.SearchResultReference(*args, **kwargs)[source]

Bases: pyasn1.type.univ.SequenceOf

componentType = <URI schema object at 0x7fc722827750 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>
subtypeSpec = <ConstraintsIntersection object at 0x7fc7228276d0 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>>
tagSet = <TagSet object at 0x7fc7228277d0 tags 64:32:19>
class ldap3.protocol.rfc4511.Selector(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPString

class ldap3.protocol.rfc4511.ServerSaslCreds(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc7228ce590 tags 128:0:7>
class ldap3.protocol.rfc4511.SicilyNegotiate(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc7228c5450 tags 128:0:10>
class ldap3.protocol.rfc4511.SicilyPackageDiscovery(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc7228c5350 tags 128:0:9>
class ldap3.protocol.rfc4511.SicilyResponse(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc7228c5590 tags 128:0:11>
class ldap3.protocol.rfc4511.Simple(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.OctetString

encoding = 'utf-8'
tagSet = <TagSet object at 0x7fc7228b9b10 tags 128:0:0>
class ldap3.protocol.rfc4511.Substring(**kwargs)[source]

Bases: pyasn1.type.univ.Choice

componentType = <NamedTypes object at 0x7fc7228e3c50 types <NamedType object at 0x7fc7228e3b10 type initial=<Initial schema object at 0x7fc7228e3710 tagSet <TagSet object at 0x7fc7228e37d0 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228e3b90 type any=<Any schema object at 0x7fc7228e3b50 tagSet <TagSet object at 0x7fc7228e3910 tags 128:0:1> encoding utf-8>>, <NamedType object at 0x7fc7228e3c10 type final=<Final schema object at 0x7fc7228e3bd0 tagSet <TagSet object at 0x7fc7228e3a50 tags 128:0:2> encoding utf-8>>>
class ldap3.protocol.rfc4511.SubstringFilter(**kwargs)[source]

Bases: pyasn1.type.univ.Sequence

componentType = <NamedTypes object at 0x7fc7228ef550 types <NamedType object at 0x7fc7228ef390 type type=<AttributeDescription schema object at 0x7fc7228ef310 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>>, <NamedType object at 0x7fc7228ef510 type substrings=<Substrings value object at 0x7fc7228ef490 componentType=<Substring schema object at 0x7fc7228ef290 componentType=<NamedTypes object at 0x7fc7228e3c50 types <NamedType object at 0x7fc7228e3b10 type initial=<Initial schema object at 0x7fc7228e3710 tagSet <TagSet object at 0x7fc7228e37d0 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228e3b90 type any=<Any schema object at 0x7fc7228e3b50 tagSet <TagSet object at 0x7fc7228e3910 tags 128:0:1> encoding utf-8>>, <NamedType object at 0x7fc7228e3c10 type final=<Final schema object at 0x7fc7228e3bd0 tagSet <TagSet object at 0x7fc7228e3a50 tags 128:0:2> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>> subtypeSpec=<ConstraintsIntersection object at 0x7fc7228ef210 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>> sizeSpec=<ConstraintsIntersection object> tagSet=<TagSet object at 0x7fc722923dd0 tags 0:32:16>>>>
tagSet = <TagSet object at 0x7fc7228ef3d0 tags 128:32:4>
class ldap3.protocol.rfc4511.Substrings(*args, **kwargs)[source]

Bases: pyasn1.type.univ.SequenceOf

componentType = <Substring schema object at 0x7fc7228ef290 componentType=<NamedTypes object at 0x7fc7228e3c50 types <NamedType object at 0x7fc7228e3b10 type initial=<Initial schema object at 0x7fc7228e3710 tagSet <TagSet object at 0x7fc7228e37d0 tags 128:0:0> encoding utf-8>>, <NamedType object at 0x7fc7228e3b90 type any=<Any schema object at 0x7fc7228e3b50 tagSet <TagSet object at 0x7fc7228e3910 tags 128:0:1> encoding utf-8>>, <NamedType object at 0x7fc7228e3c10 type final=<Final schema object at 0x7fc7228e3bd0 tagSet <TagSet object at 0x7fc7228e3a50 tags 128:0:2> encoding utf-8>>> subtypeSpec=<ConstraintsIntersection object> sizeSpec=<ConstraintsIntersection object at 0x7fc72292abd0 consts <ValueSizeConstraint object at 0x7fc72292ab90 consts 1, 1>> tagSet=<TagSet object at 0x7fc72292a990 untagged>>
subtypeSpec = <ConstraintsIntersection object at 0x7fc7228ef210 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>>
class ldap3.protocol.rfc4511.Type(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.AttributeDescription

tagSet = <TagSet object at 0x7fc7228dac10 tags 128:0:2>
class ldap3.protocol.rfc4511.TypesOnly(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Boolean

class ldap3.protocol.rfc4511.URI(value=<NoValue object>, **kwargs)[source]

Bases: ldap3.protocol.rfc4511.LDAPString

class ldap3.protocol.rfc4511.UnbindRequest(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Null

tagSet = <TagSet object at 0x7fc72281e390 tags 64:0:2>
class ldap3.protocol.rfc4511.Vals(*args, **kwargs)[source]

Bases: pyasn1.type.univ.SetOf

componentType = <AttributeValue schema object at 0x7fc7228b9150 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>
class ldap3.protocol.rfc4511.ValsAtLeast1(*args, **kwargs)[source]

Bases: pyasn1.type.univ.SetOf

componentType = <AttributeValue schema object at 0x7fc7228b9110 tagSet <TagSet object at 0x7fc722923350 tags 0:0:4> encoding utf-8>
subtypeSpec = <ConstraintsIntersection object at 0x7fc7228b9190 consts <ValueSizeConstraint object at 0x7fc7229b7910 consts 1, <Integer value object at 0x7fc7229a5e50 tagSet <TagSet object at 0x7fc722918c10 tags 0:0:2> payload [2147483647]>>>
class ldap3.protocol.rfc4511.Version(value=<NoValue object>, **kwargs)[source]

Bases: pyasn1.type.univ.Integer

subtypeSpec = <ConstraintsIntersection object at 0x7fc7228ce150 consts <ValueRangeConstraint object at 0x7fc7229b7890 consts 1, 127>>

ldap3.protocol.rfc4512 module

class ldap3.protocol.rfc4512.AttributeTypeInfo(oid=None, name=None, description=None, obsolete=False, superior=None, equality=None, ordering=None, substring=None, syntax=None, min_length=None, single_value=False, collective=False, no_user_modification=False, usage=None, extensions=None, experimental=None, definition=None)[source]

Bases: ldap3.protocol.rfc4512.BaseObjectInfo

As per RFC 4512 (4.1.2)

class ldap3.protocol.rfc4512.BaseObjectInfo(oid=None, name=None, description=None, obsolete=False, extensions=None, experimental=None, definition=None)[source]

Bases: object

Base class for objects defined in the schema as per RFC4512

classmethod from_definition(definitions)[source]
oid_info
class ldap3.protocol.rfc4512.BaseServerInfo(raw_attributes)[source]

Bases: object

classmethod from_file(target, schema=None, custom_formatter=None)[source]
classmethod from_json(json_definition, schema=None, custom_formatter=None)[source]
to_file(target, indent=4, sort=True)[source]
to_json(indent=4, sort=True)[source]
class ldap3.protocol.rfc4512.DitContentRuleInfo(oid=None, name=None, description=None, obsolete=False, auxiliary_classes=None, must_contain=None, may_contain=None, not_contains=None, extensions=None, experimental=None, definition=None)[source]

Bases: ldap3.protocol.rfc4512.BaseObjectInfo

As per RFC 4512 (4.1.6)

class ldap3.protocol.rfc4512.DitStructureRuleInfo(oid=None, name=None, description=None, obsolete=False, name_form=None, superior=None, extensions=None, experimental=None, definition=None)[source]

Bases: ldap3.protocol.rfc4512.BaseObjectInfo

As per RFC 4512 (4.1.7.1)

class ldap3.protocol.rfc4512.DsaInfo(attributes, raw_attributes)[source]

Bases: ldap3.protocol.rfc4512.BaseServerInfo

This class contains info about the ldap server (DSA) read from DSE as defined in RFC4512 and RFC3045. Unknown attributes are stored in the “other” dict

class ldap3.protocol.rfc4512.LdapSyntaxInfo(oid=None, description=None, extensions=None, experimental=None, definition=None)[source]

Bases: ldap3.protocol.rfc4512.BaseObjectInfo

As per RFC 4512 (4.1.5)

class ldap3.protocol.rfc4512.MatchingRuleInfo(oid=None, name=None, description=None, obsolete=False, syntax=None, extensions=None, experimental=None, definition=None)[source]

Bases: ldap3.protocol.rfc4512.BaseObjectInfo

As per RFC 4512 (4.1.3)

class ldap3.protocol.rfc4512.MatchingRuleUseInfo(oid=None, name=None, description=None, obsolete=False, apply_to=None, extensions=None, experimental=None, definition=None)[source]

Bases: ldap3.protocol.rfc4512.BaseObjectInfo

As per RFC 4512 (4.1.4)

class ldap3.protocol.rfc4512.NameFormInfo(oid=None, name=None, description=None, obsolete=False, object_class=None, must_contain=None, may_contain=None, extensions=None, experimental=None, definition=None)[source]

Bases: ldap3.protocol.rfc4512.BaseObjectInfo

As per RFC 4512 (4.1.7.2)

class ldap3.protocol.rfc4512.ObjectClassInfo(oid=None, name=None, description=None, obsolete=False, superior=None, kind=None, must_contain=None, may_contain=None, extensions=None, experimental=None, definition=None)[source]

Bases: ldap3.protocol.rfc4512.BaseObjectInfo

As per RFC 4512 (4.1.1)

class ldap3.protocol.rfc4512.SchemaInfo(schema_entry, attributes, raw_attributes)[source]

Bases: ldap3.protocol.rfc4512.BaseServerInfo

This class contains info about the ldap server schema read from an entry (default entry is DSE) as defined in RFC4512. Unknown attributes are stored in the “other” dict

is_valid()[source]
ldap3.protocol.rfc4512.attribute_usage_to_constant(value)[source]
ldap3.protocol.rfc4512.constant_to_attribute_usage(value)[source]
ldap3.protocol.rfc4512.constant_to_class_kind(value)[source]
ldap3.protocol.rfc4512.extension_to_tuple(extension_string)[source]
ldap3.protocol.rfc4512.list_to_string(list_object)[source]
ldap3.protocol.rfc4512.oids_string_to_list(oid_string)[source]
ldap3.protocol.rfc4512.quoted_string_to_list(quoted_string)[source]

ldap3.protocol.rfc4527 module

ldap3.protocol.rfc4527.post_read_control(attributes, criticality=False)[source]

Create a post-read control for a request. When passed as a control to the controls parameter of an operation, it will return the value in Connection.result after the operation took place.

ldap3.protocol.rfc4527.pre_read_control(attributes, criticality=False)[source]

Create a pre-read control for a request. When passed as a control to the controls parameter of an operation, it will return the value in Connection.result before the operation took place.

Module contents