669N/A# The contents of this file are subject to the terms of the
669N/A# Common Development and Distribution License, Version 1.0 only
669N/A# (the "License"). You may not use this file except in compliance
669N/A# You can obtain a copy of the license at
669N/A# See the License for the specific language governing permissions
669N/A# and limitations under the License.
669N/A# When distributing Covered Code, include this CDDL HEADER in each
669N/A# file and include the License file at
669N/A# add the following below this CDDL HEADER, with the fields enclosed
873N/A# by brackets "[]" replaced with your own identifying information:
669N/A# Portions Copyright [yyyy] [name of copyright owner]
3232N/A# Copyright 2008 Sun Microsystems, Inc.
669N/Adn: o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organization
669N/Adn: ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalunit
669N/Adn: ou=Level One, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalunit
669N/Adn: ou=People, ou=Level One, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalunit
669N/Adn: uid=scarter, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: scarter@example.com
669N/Atelephonenumber: +1 408 555 4798
669N/Afacsimiletelephonenumber: +1 408 555 9751
669N/Adn: uid=tmorris, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: tmorris@example.com
669N/Atelephonenumber: +1 408 555 9187
669N/Afacsimiletelephonenumber: +1 408 555 8473
669N/Auserpassword: irrefutable
669N/Adn: uid=kvaughan, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: kvaughan@example.com
669N/Atelephonenumber: +1 408 555 5625
669N/Afacsimiletelephonenumber: +1 408 555 3372
669N/Adn: uid=abergin, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: abergin@example.com
669N/Atelephonenumber: +1 408 555 8585
669N/Afacsimiletelephonenumber: +1 408 555 7472
669N/Adn: uid=dmiller, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: dmiller@example.com
669N/Atelephonenumber: +1 408 555 9423
669N/Afacsimiletelephonenumber: +1 408 555 0111
806N/Adn: uid=mmiller, ou=People, o=SASL Tests, dc=example,dc=com
806N/Aobjectclass: organizationalPerson
806N/Aobjectclass: inetOrgPerson
806N/Amail: mmiller@example.com
806N/Atelephonenumber: +1 408 555 9423
806N/Afacsimiletelephonenumber: +1 408 555 0111
669N/Adn: uid=gfarmer, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: gfarmer@example.com
669N/Atelephonenumber: +1 408 555 6201
669N/Afacsimiletelephonenumber: +1 408 555 8473
669N/Adn: uid=kwinters, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: kwinters@example.com
669N/Atelephonenumber: +1 408 555 9069
669N/Afacsimiletelephonenumber: +1 408 555 1992
669N/Adn: uid=trigden, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: trigden@example.com
669N/Atelephonenumber: +1 408 555 9280
669N/Afacsimiletelephonenumber: +1 408 555 8473
669N/Adn: uid=cschmith, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: cschmith@example.com
669N/Atelephonenumber: +1 408 555 8011
669N/Afacsimiletelephonenumber: +1 408 555 4774
669N/Auserpassword: hypotenuse
669N/Adn: uid=jwallace, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: jwallace@example.com
669N/Atelephonenumber: +1 408 555 0319
669N/Afacsimiletelephonenumber: +1 408 555 8473
669N/Adn: uid=jcrawler, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: jcrawler@example.com
669N/Atelephonenumber: +1 408 555 1476
669N/Afacsimiletelephonenumber: +1 408 555 1992
688N/Adn: uid=jsprinter, ou=People, o=SASL Tests, dc=example,dc=com
688N/Aobjectclass: organizationalPerson
688N/Aobjectclass: inetOrgPerson
688N/Amail: jsprinter@example.com
688N/Atelephonenumber: +1 408 555 1476
688N/Afacsimiletelephonenumber: +1 408 555 1992
803N/Adn: uid=jcarp, ou=People, o=SASL Tests, dc=example,dc=com
803N/Aobjectclass: organizationalPerson
803N/Aobjectclass: inetOrgPerson
803N/Atelephonenumber: +1 408 555 1476
803N/Afacsimiletelephonenumber: +1 408 555 1992
669N/Adn: uid=jrunner, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: jrunner@example.com
669N/Atelephonenumber: +1 408 555 1476
669N/Afacsimiletelephonenumber: +1 408 555 1992
669N/Adn: uid=tclow, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Atelephonenumber: +1 408 555 8825
669N/Afacsimiletelephonenumber: +1 408 555 1992
669N/Auserpassword: cardreader
669N/Adn: uid=rdaugherty, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: rdaugherty@example.com
669N/Atelephonenumber: +1 408 555 1296
669N/Afacsimiletelephonenumber: +1 408 555 1992
669N/Adn: uid=jreuter, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: jreuter@example.com
669N/Atelephonenumber: +1 408 555 1122
669N/Afacsimiletelephonenumber: +1 408 555 8721
669N/Adn: uid=tmason, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: tmason@example.com
669N/Atelephonenumber: +1 408 555 1596
669N/Afacsimiletelephonenumber: +1 408 555 9751
669N/Adn: uid=bhall, ou=People, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Atelephonenumber: +1 408 555 6067
669N/Afacsimiletelephonenumber: +1 408 555 0111
669N/Adn: uid=jcrawler, ou=People, ou=Level One, o=SASL Tests, dc=example,dc=com
669N/Aobjectclass: organizationalPerson
669N/Aobjectclass: inetOrgPerson
669N/Amail: jcrawler@example.com
669N/Atelephonenumber: +1 408 555 1476
669N/Afacsimiletelephonenumber: +1 408 555 1992
688N/Adn: o=SASL Realm Tests, dc=example,dc=com
688N/Aobjectclass: organization
688N/Adn: ou=People, o=SASL Realm Tests, dc=example,dc=com
688N/Aobjectclass: organizationalunit
688N/Adn: uid=cschmith, ou=People, o=SASL Realm Tests, dc=example,dc=com
688N/Aobjectclass: organizationalPerson
688N/Aobjectclass: inetOrgPerson
688N/Amail: cschmith@example.com
688N/Atelephonenumber: +1 408 555 8011
688N/Afacsimiletelephonenumber: +1 408 555 4774
688N/Auserpassword: hypotenuse
688N/Adn: uid=jwalleye, ou=People, o=SASL Realm Tests, dc=example,dc=com
688N/Aobjectclass: organizationalPerson
688N/Aobjectclass: inetOrgPerson
688N/Amail: jwalleye@example.com
688N/Atelephonenumber: +1 408 555 0319
688N/Afacsimiletelephonenumber: +1 408 555 8473
688N/Adn: uid=jsprinter, ou=People, o=SASL Realm Tests, dc=example,dc=com
688N/Aobjectclass: organizationalPerson
688N/Aobjectclass: inetOrgPerson
688N/Amail: jsprinter@example.com
688N/Atelephonenumber: +1 408 555 1476
688N/Afacsimiletelephonenumber: +1 408 555 1992
4004N/Adn: uid=test-user, ou=People, o=SASL Tests, dc=example,dc=com
4004N/Aobjectclass: organizationalPerson
4004N/Adn: o=Proxy Auth Tests, dc=example,dc=com
4004N/Adn: ou=Groups, o=Proxy Auth Tests, dc=example,dc=com
4004N/Aobjectclass: organizationalunit
4004N/Adn: cn=Test Group, ou=Groups, o=Proxy Auth Tests, dc=example,dc=com
4004N/Aobjectclass: groupofuniquenames
4004N/Auniquemember: uid=proxy-priv-group-aci, ou=People, o=Proxy Auth Tests, dc=example,dc=com
4004N/Adn: ou=People, o=Proxy Auth Tests, dc=example,dc=com
4004N/Aaci: (target="ldap:///uid=proxied-user,ou=People,o=Proxy Auth Tests,dc=example,dc=com")
4004N/A (targetattr="*")(version 3.0; acl "SASL Client ACI"; allow (proxy)
4004N/A (userdn="ldap:///uid=proxy-priv-aci,ou=People,o=Proxy Auth Tests,dc=example,dc=com" or
4004N/A userdn="ldap:///uid=proxy-nopriv-aci,ou=People,o=Proxy Auth Tests,dc=example,dc=com" or
4004N/A groupdn="ldap:///cn=Test Group,ou=Groups,o=Proxy Auth Tests,dc=example,dc=com");)
4004N/Aobjectclass: organizationalunit
4004N/Adn: uid=proxied-user, ou=People, o=Proxy Auth Tests, dc=example,dc=com
4004N/Aobjectclass: organizationalPerson
4004N/Adescription: This is the user used by those granted proxy-auth access
4004N/Adn: uid=proxy-priv-aci, ou=People, o=Proxy Auth Tests, dc=example,dc=com
4004N/Aobjectclass: organizationalPerson
4004N/Ads-privilege-name: proxied-auth
4004N/Adescription: This user has proxied-auth privilege and is granted proxied access by ACI
4004N/Adn: uid=proxy-priv-noaci, ou=People, o=Proxy Auth Tests, dc=example,dc=com
4004N/Acn: Proxy Privilege & No ACI
4004N/Aobjectclass: organizationalPerson
4004N/Ads-privilege-name: proxied-auth
4004N/Adescription: This user has proxied-auth privilege but no granted proxied access by ACI
4004N/Adn: uid=proxy-nopriv-aci, ou=People, o=Proxy Auth Tests, dc=example,dc=com
4004N/Acn: Proxy No Privilege & ACI
4004N/Aobjectclass: organizationalPerson
4004N/Adescription: This user has no proxied-auth privilege but is granted proxied access by ACI
4004N/Adn: uid=proxy-nopriv-noaci, ou=People, o=Proxy Auth Tests, dc=example,dc=com
4004N/Acn: Proxy No Privilege & No ACI
4004N/Aobjectclass: organizationalPerson
4004N/Adescription: This user has no proxy access
4004N/Adn: uid=proxy-priv-bypass-acl, ou=People, o=Proxy Auth Tests, dc=example,dc=com
4004N/Acn: Proxy Privilege & By-pass ACL Privilege
4004N/Asn: Privilege & By-pass ACL Privilege
4004N/Aobjectclass: organizationalPerson
4004N/Ads-privilege-name: proxied-auth
4004N/Ads-privilege-name: bypass-acl
4004N/Adescription: This user has proxied-auth and bypass-acl privilege but no granted proxied access by ACI
4004N/Adn: uid=proxy-priv-group-aci, ou=People, o=Proxy Auth Tests, dc=example,dc=com
4004N/Acn: Proxy Privilege & Group ACI
4004N/Aobjectclass: organizationalPerson
4004N/Ads-privilege-name: proxied-auth
4004N/Adescription: This user has proxied-auth and is member of a group granted proxied access by ACI