mirror of
https://git.openldap.org/openldap/openldap.git
synced 2024-12-21 03:10:25 +08:00
340 lines
8.4 KiB
Plaintext
340 lines
8.4 KiB
Plaintext
|
# Testing search...
|
||
|
dn: documentTitle=book1,dc=example,dc=com
|
||
|
objectClass: document
|
||
|
description: abstract1
|
||
|
documentTitle: book1
|
||
|
documentAuthor: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
documentAuthor: cn=Torvlobnor Puzdoy,dc=example,dc=com
|
||
|
documentIdentifier: document 1
|
||
|
|
||
|
dn: documentTitle=book2,dc=example,dc=com
|
||
|
objectClass: document
|
||
|
description: abstract2
|
||
|
documentTitle: book2
|
||
|
documentAuthor: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
documentIdentifier: document 2
|
||
|
|
||
|
dn: dc=example,dc=com
|
||
|
objectClass: organization
|
||
|
objectClass: dcObject
|
||
|
o: Example
|
||
|
dc: example
|
||
|
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Mitya Kovalev
|
||
|
sn: Kovalev
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
seeAlso: documentTitle=book2,dc=example,dc=com
|
||
|
givenName: Mitya
|
||
|
telephoneNumber: 332-2334
|
||
|
telephoneNumber: 222-3234
|
||
|
|
||
|
dn: cn=Torvlobnor Puzdoy,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Torvlobnor Puzdoy
|
||
|
sn: Puzdoy
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
givenName: Torvlobnor
|
||
|
telephoneNumber: 545-4563
|
||
|
|
||
|
# refldap://localhost/dc=example,dc=com??sub
|
||
|
|
||
|
# Testing exact search...
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Mitya Kovalev
|
||
|
sn: Kovalev
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
seeAlso: documentTitle=book2,dc=example,dc=com
|
||
|
givenName: Mitya
|
||
|
telephoneNumber: 332-2334
|
||
|
telephoneNumber: 222-3234
|
||
|
|
||
|
# Testing substrings initial search...
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Mitya Kovalev
|
||
|
sn: Kovalev
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
seeAlso: documentTitle=book2,dc=example,dc=com
|
||
|
givenName: Mitya
|
||
|
telephoneNumber: 332-2334
|
||
|
telephoneNumber: 222-3234
|
||
|
|
||
|
# Testing substrings any search...
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Mitya Kovalev
|
||
|
sn: Kovalev
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
seeAlso: documentTitle=book2,dc=example,dc=com
|
||
|
givenName: Mitya
|
||
|
telephoneNumber: 332-2334
|
||
|
telephoneNumber: 222-3234
|
||
|
|
||
|
# Testing substrings final search...
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Mitya Kovalev
|
||
|
sn: Kovalev
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
seeAlso: documentTitle=book2,dc=example,dc=com
|
||
|
givenName: Mitya
|
||
|
telephoneNumber: 332-2334
|
||
|
telephoneNumber: 222-3234
|
||
|
|
||
|
# Testing approx search...
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Mitya Kovalev
|
||
|
sn: Kovalev
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
seeAlso: documentTitle=book2,dc=example,dc=com
|
||
|
givenName: Mitya
|
||
|
telephoneNumber: 332-2334
|
||
|
telephoneNumber: 222-3234
|
||
|
|
||
|
# Testing extensible filter search...
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Mitya Kovalev
|
||
|
sn: Kovalev
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
seeAlso: documentTitle=book2,dc=example,dc=com
|
||
|
givenName: Mitya
|
||
|
telephoneNumber: 332-2334
|
||
|
telephoneNumber: 222-3234
|
||
|
|
||
|
# Testing search for telephoneNumber...
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Mitya Kovalev
|
||
|
sn: Kovalev
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
seeAlso: documentTitle=book2,dc=example,dc=com
|
||
|
givenName: Mitya
|
||
|
telephoneNumber: 332-2334
|
||
|
telephoneNumber: 222-3234
|
||
|
|
||
|
# Testing AND search...
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Mitya Kovalev
|
||
|
sn: Kovalev
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
seeAlso: documentTitle=book2,dc=example,dc=com
|
||
|
givenName: Mitya
|
||
|
telephoneNumber: 332-2334
|
||
|
telephoneNumber: 222-3234
|
||
|
|
||
|
# Testing AND search on objectClass...
|
||
|
dn: dc=example,dc=com
|
||
|
objectClass: organization
|
||
|
objectClass: dcObject
|
||
|
o: Example
|
||
|
dc: example
|
||
|
|
||
|
# Testing OR search...
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Mitya Kovalev
|
||
|
sn: Kovalev
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
seeAlso: documentTitle=book2,dc=example,dc=com
|
||
|
givenName: Mitya
|
||
|
telephoneNumber: 332-2334
|
||
|
telephoneNumber: 222-3234
|
||
|
|
||
|
# Testing OR search on objectClass...
|
||
|
dn: documentTitle=book1,dc=example,dc=com
|
||
|
objectClass: document
|
||
|
description: abstract1
|
||
|
documentTitle: book1
|
||
|
documentAuthor: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
documentAuthor: cn=Torvlobnor Puzdoy,dc=example,dc=com
|
||
|
documentIdentifier: document 1
|
||
|
|
||
|
dn: documentTitle=book2,dc=example,dc=com
|
||
|
objectClass: document
|
||
|
description: abstract2
|
||
|
documentTitle: book2
|
||
|
documentAuthor: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
documentIdentifier: document 2
|
||
|
|
||
|
dn: dc=example,dc=com
|
||
|
objectClass: organization
|
||
|
objectClass: dcObject
|
||
|
o: Example
|
||
|
dc: example
|
||
|
|
||
|
# Testing NOT search...
|
||
|
dn: cn=Torvlobnor Puzdoy,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Torvlobnor Puzdoy
|
||
|
sn: Puzdoy
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
givenName: Torvlobnor
|
||
|
telephoneNumber: 545-4563
|
||
|
|
||
|
# refldap://localhost/dc=example,dc=com??sub
|
||
|
|
||
|
# Testing NOT search on objectClass...
|
||
|
dn: documentTitle=book1,dc=example,dc=com
|
||
|
objectClass: document
|
||
|
description: abstract1
|
||
|
documentTitle: book1
|
||
|
documentAuthor: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
documentAuthor: cn=Torvlobnor Puzdoy,dc=example,dc=com
|
||
|
documentIdentifier: document 1
|
||
|
|
||
|
dn: documentTitle=book2,dc=example,dc=com
|
||
|
objectClass: document
|
||
|
description: abstract2
|
||
|
documentTitle: book2
|
||
|
documentAuthor: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
documentIdentifier: document 2
|
||
|
|
||
|
dn: dc=example,dc=com
|
||
|
objectClass: organization
|
||
|
objectClass: dcObject
|
||
|
o: Example
|
||
|
dc: example
|
||
|
|
||
|
# Testing NOT search on "auxiliary" objectClass...
|
||
|
dn: documentTitle=book1,dc=example,dc=com
|
||
|
objectClass: document
|
||
|
description: abstract1
|
||
|
documentTitle: book1
|
||
|
documentAuthor: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
documentAuthor: cn=Torvlobnor Puzdoy,dc=example,dc=com
|
||
|
documentIdentifier: document 1
|
||
|
|
||
|
dn: documentTitle=book2,dc=example,dc=com
|
||
|
objectClass: document
|
||
|
description: abstract2
|
||
|
documentTitle: book2
|
||
|
documentAuthor: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
documentIdentifier: document 2
|
||
|
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Mitya Kovalev
|
||
|
sn: Kovalev
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
seeAlso: documentTitle=book2,dc=example,dc=com
|
||
|
givenName: Mitya
|
||
|
telephoneNumber: 332-2334
|
||
|
telephoneNumber: 222-3234
|
||
|
|
||
|
dn: cn=Torvlobnor Puzdoy,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Torvlobnor Puzdoy
|
||
|
sn: Puzdoy
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
givenName: Torvlobnor
|
||
|
telephoneNumber: 545-4563
|
||
|
|
||
|
# refldap://localhost/dc=example,dc=com??sub
|
||
|
|
||
|
# Testing NOT search on sn...
|
||
|
# Testing attribute inheritance in filter...
|
||
|
dn: dc=example,dc=com
|
||
|
objectClass: organization
|
||
|
objectClass: dcObject
|
||
|
o: Example
|
||
|
dc: example
|
||
|
|
||
|
# Testing objectClass inheritance in filter...
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Mitya Kovalev
|
||
|
sn: Kovalev
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
seeAlso: documentTitle=book2,dc=example,dc=com
|
||
|
givenName: Mitya
|
||
|
telephoneNumber: 332-2334
|
||
|
telephoneNumber: 222-3234
|
||
|
|
||
|
dn: cn=Torvlobnor Puzdoy,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
cn: Torvlobnor Puzdoy
|
||
|
sn: Puzdoy
|
||
|
seeAlso: documentTitle=book1,dc=example,dc=com
|
||
|
givenName: Torvlobnor
|
||
|
telephoneNumber: 545-4563
|
||
|
|
||
|
# refldap://localhost/dc=example,dc=com??sub
|
||
|
|
||
|
# Testing "auxiliary" objectClass in filter...
|
||
|
dn: dc=example,dc=com
|
||
|
objectClass: organization
|
||
|
objectClass: dcObject
|
||
|
o: Example
|
||
|
dc: example
|
||
|
|
||
|
# refldap://localhost/dc=example,dc=com??sub
|
||
|
|
||
|
# Testing hasSubordinates in filter...
|
||
|
dn: dc=example,dc=com
|
||
|
objectClass: organization
|
||
|
objectClass: dcObject
|
||
|
o: Example
|
||
|
dc: example
|
||
|
|
||
|
# refldap://localhost/dc=example,dc=com??sub
|
||
|
|
||
|
# Testing attribute inheritance in requested attributes...
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
cn: Mitya Kovalev
|
||
|
sn: Kovalev
|
||
|
givenName: Mitya
|
||
|
|
||
|
# Testing objectClass in requested attributes...
|
||
|
dn: documentTitle=book1,dc=example,dc=com
|
||
|
objectClass: document
|
||
|
|
||
|
dn: documentTitle=book2,dc=example,dc=com
|
||
|
objectClass: document
|
||
|
|
||
|
dn: dc=example,dc=com
|
||
|
objectClass: organization
|
||
|
objectClass: dcObject
|
||
|
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
|
||
|
dn: cn=Torvlobnor Puzdoy,dc=example,dc=com
|
||
|
objectClass: inetOrgPerson
|
||
|
|
||
|
# refldap://localhost/dc=example,dc=com??sub
|
||
|
|
||
|
# Testing operational attributes in request...
|
||
|
dn: documentTitle=book1,dc=example,dc=com
|
||
|
structuralObjectClass: document
|
||
|
subschemaSubentry: cn=Subschema
|
||
|
hasSubordinates: FALSE
|
||
|
|
||
|
dn: documentTitle=book2,dc=example,dc=com
|
||
|
structuralObjectClass: document
|
||
|
subschemaSubentry: cn=Subschema
|
||
|
hasSubordinates: FALSE
|
||
|
|
||
|
dn: dc=example,dc=com
|
||
|
structuralObjectClass: organization
|
||
|
subschemaSubentry: cn=Subschema
|
||
|
hasSubordinates: TRUE
|
||
|
|
||
|
dn: cn=Mitya Kovalev,dc=example,dc=com
|
||
|
structuralObjectClass: inetOrgPerson
|
||
|
subschemaSubentry: cn=Subschema
|
||
|
hasSubordinates: FALSE
|
||
|
|
||
|
dn: cn=Torvlobnor Puzdoy,dc=example,dc=com
|
||
|
structuralObjectClass: inetOrgPerson
|
||
|
subschemaSubentry: cn=Subschema
|
||
|
hasSubordinates: FALSE
|
||
|
|
||
|
# refldap://localhost/dc=example,dc=com??sub
|
||
|
|