@@ -85,26 +85,26 @@ Splitting a LDAPv3 DN to AVA level. Note that both examples have the same result
85
85
but in the first example the non-ASCII chars are passed as is (byte buffer string)
86
86
whereas in the second example the hex-encoded DN representation are passed to the function.
87
87
88
- >>> ldap.dn.str2dn(' cn=Michael Str\xc3\xb6 der,dc=stroeder ,dc=com' ,flags = ldap.DN_FORMAT_LDAPV3 )
89
- [[('cn', 'Michael Str\xc3\xb6der', 4)], [('dc', 'stroeder ', 1)], [('dc', 'com', 1)]]
90
- >>> ldap.dn.str2dn(' cn=Michael Str\C3\B6der,dc=stroeder ,dc=com' ,flags = ldap.DN_FORMAT_LDAPV3 )
91
- [[('cn', 'Michael Str\xc3\xb6der', 4)], [('dc', 'stroeder ', 1)], [('dc', 'com', 1)]]
88
+ >>> ldap.dn.str2dn(' cn=Michael Str\xc3\xb6 der,dc=example ,dc=com' ,flags = ldap.DN_FORMAT_LDAPV3 )
89
+ [[('cn', 'Michael Str\xc3\xb6der', 4)], [('dc', 'example ', 1)], [('dc', 'com', 1)]]
90
+ >>> ldap.dn.str2dn(' cn=Michael Str\C3\B6der,dc=example ,dc=com' ,flags = ldap.DN_FORMAT_LDAPV3 )
91
+ [[('cn', 'Michael Str\xc3\xb6der', 4)], [('dc', 'example ', 1)], [('dc', 'com', 1)]]
92
92
93
93
94
94
Splitting a LDAPv2 DN into RDN parts:
95
95
96
- >>> ldap.dn.explode_dn(' cn=Michael Stroeder ;dc=stroeder ;dc=com' ,flags = ldap.DN_FORMAT_LDAPV2 )
97
- ['cn=Michael Stroeder ', 'dc=stroeder ', 'dc=com']
96
+ >>> ldap.dn.explode_dn(' cn=John Doe ;dc=example ;dc=com' ,flags = ldap.DN_FORMAT_LDAPV2 )
97
+ ['cn=John Doe ', 'dc=example ', 'dc=com']
98
98
99
99
100
100
Splitting a multi-valued RDN:
101
101
102
- >>> ldap.dn.explode_rdn(' cn=Michael Stroeder +mail=michael@stroeder .com' ,flags = ldap.DN_FORMAT_LDAPV2 )
103
- ['cn=Michael Stroeder ', 'mail=michael@stroeder .com']
102
+ >>> ldap.dn.explode_rdn(' cn=John Doe +mail=john.doe@example .com' ,flags = ldap.DN_FORMAT_LDAPV2 )
103
+ ['cn=John Doe ', 'mail=john.doe@example .com']
104
104
105
105
Splitting a LDAPv3 DN with a multi-valued RDN into its AVA parts:
106
106
107
107
108
- >>> ldap.dn.str2dn(' cn=Michael Stroeder +mail=michael@stroeder .com,dc=stroeder ,dc=com' )
109
- [[('cn', 'Michael Stroeder ', 1), ('mail', 'michael@stroeder .com', 1)], [('dc', 'stroeder ', 1)], [('dc', 'com', 1)]]
108
+ >>> ldap.dn.str2dn(' cn=John Doe +mail=john.doe@example .com,dc=example ,dc=com' )
109
+ [[('cn', 'John Doe ', 1), ('mail', 'john.doe@example .com', 1)], [('dc', 'example ', 1)], [('dc', 'com', 1)]]
110
110
0 commit comments