pta_basic_tests.xml revision 5546
5541N/A ! trunk/opends/resource/legal-notices/CDDLv1_0.txt. If applicable,
5562N/A #@TestPurpose Verify user with a LDAP PTA unmapped policy can authenticated to remote server
5562N/A #@TestPurpose Verify user with a LDAP PTA mapped-bind policy can authenticated to remote server
5546N/A options.append('--set primary-remote-ldap-server:%s:%s' % (primaryHost,primaryPort))
5546N/A options.append('--set mapped-attribute:seealso')
5546N/A options.append('--set mapping-policy:mapped-bind')
5548N/A options.append('--set secondary-remote-ldap-server:%s:%s' % (secondaryHost,secondaryPort))
5548N/A options.append('--type ldap-pass-through')
5548N/A options.append('--policy-name "LDAP PTA"')
5548N/A { 'location' : local_ldap_server.getHostname(),
5548N/A % (local_ldap_server.getDir(),OPENDSNAME),
5548N/A 'dsInstanceHost' : local_ldap_server.getHostname(),
5548N/A 'dsInstanceAdminPort' : local_ldap_server.getAdminPort(),
5548N/A 'dsInstanceDn' : local_ldap_server.getRootDn(),
5548N/A 'dsInstancePswd' : local_ldap_server.getRootPwd(),
5548N/A options.append('--policy-name "LDAP PTA"')
5546N/A { 'location' : local_ldap_server.getHostname(),
5546N/A % (local_ldap_server.getDir(),OPENDSNAME),
5548N/A 'dsInstanceHost' : local_ldap_server.getHostname(),
5546N/A 'dsInstanceAdminPort' : local_ldap_server.getAdminPort(),
5546N/A 'dsInstanceDn' : local_ldap_server.getRootDn(),
5548N/A 'dsInstancePswd' : local_ldap_server.getRootPwd(),
5548N/A ldapObject.append('ds-pwp-password-policy-dn: %s' \
5571N/A { 'location' : local_ldap_server.getHostname(),
5560N/A % (local_ldap_server.getDir(),OPENDSNAME),
5560N/A 'dsInstanceHost' : local_ldap_server.getHostname() ,
5548N/A 'dsInstancePort' : local_ldap_server.getPort(),
5548N/A 'dsInstanceDn' : local_ldap_server.getRootDn(),
5548N/A 'dsInstancePswd' : local_ldap_server.getRootPwd(),
5548N/A { 'location' : local_ldap_server.getHostname(),
5548N/A % (local_ldap_server.getDir(),OPENDSNAME),
5548N/A 'dsInstanceHost' : local_ldap_server.getHostname() ,
5548N/A 'dsInstancePort' : local_ldap_server.getPort(),
5548N/A 'dsInstanceDn' : local_ldap_server.getRootDn(),
5548N/A 'dsInstancePswd' : local_ldap_server.getRootPwd(),
5571N/A { 'location' : local_ldap_server.getHostname(),
5548N/A % (local_ldap_server.getDir(),OPENDSNAME),
5548N/A 'dsInstanceHost' : local_ldap_server.getHostname() ,
5571N/A 'dsInstancePort' : local_ldap_server.getPort(),
5546N/A ldapObject.append('description: i am now a remote LDAP PTA user')
5546N/A { 'location' : local_ldap_server.getHostname(),
5546N/A % (local_ldap_server.getDir(),OPENDSNAME),
5546N/A 'dsInstanceHost' : local_ldap_server.getHostname() ,
5546N/A 'dsInstancePort' : local_ldap_server.getPort(),
5541N/A ldapObject.append('ds-pwp-password-policy-dn: %s' \
5548N/A { 'location' : local_ldap_server.getHostname(),
5546N/A % (local_ldap_server.getDir(),OPENDSNAME),
5546N/A 'dsInstanceHost' : local_ldap_server.getHostname() ,
5546N/A 'dsInstancePort' : local_ldap_server.getPort(),
5546N/A 'dsInstanceDn' : local_ldap_server.getRootDn(),
5546N/A 'dsInstancePswd' : local_ldap_server.getRootPwd(),
5541N/A options.append('--policy-name "LDAP PTA"')
5541N/A { 'location' : local_ldap_server.getHostname(),
5571N/A % (local_ldap_server.getDir(),OPENDSNAME),
5571N/A 'dsInstanceHost' : local_ldap_server.getHostname(),
5541N/A 'dsInstanceAdminPort' : local_ldap_server.getAdminPort(),
5541N/A 'dsInstanceDn' : local_ldap_server.getRootDn(),
5541N/A 'dsInstancePswd' : local_ldap_server.getRootPwd(),
5560N/A #@TestPurpose Verify user with a LDAP PTA mapped-search policy can authenticated to remote server
5548N/A options.append('--set primary-remote-ldap-server:%s:%s' % (primaryHost,primaryPort))
5548N/A options.append('--set mapped-attribute:cn')
5548N/A options.append('--set mapped-search-base-dn:dc=AD,dc=com')
5548N/A options.append('--set mapping-policy:mapped-search')
5548N/A options.append('--set secondary-remote-ldap-server:%s:%s' % (secondaryHost,secondaryPort))
5548N/A options.append('--type ldap-pass-through')
5548N/A options.append('--policy-name "LDAP PTA"')
5571N/A { 'location' : local_ldap_server.getHostname(),
5548N/A % (local_ldap_server.getDir(),OPENDSNAME),
5548N/A 'dsInstanceHost' : local_ldap_server.getHostname(),
5548N/A 'dsInstanceAdminPort' : local_ldap_server.getAdminPort(),
5548N/A 'dsInstanceDn' : local_ldap_server.getRootDn(),
5548N/A 'dsInstancePswd' : local_ldap_server.getRootPwd(),
5541N/A options.append('--policy-name "%s"' % ldapPtaPolicyName)
5541N/A { 'location' : local_ldap_server.getHostname(),
5541N/A % (local_ldap_server.getDir(),OPENDSNAME),
5560N/A 'dsInstanceHost' : local_ldap_server.getHostname(),
5571N/A 'dsInstanceAdminPort' : local_ldap_server.getAdminPort(),
5571N/A 'dsInstanceDn' : local_ldap_server.getRootDn(),
5571N/A 'dsInstancePswd' : local_ldap_server.getRootPwd(),
5562N/A ldapObject.append('ds-pwp-password-policy-dn: %s' \
5562N/A { 'location' : local_ldap_server.getHostname(),
5562N/A % (local_ldap_server.getDir(),OPENDSNAME),
5562N/A 'dsInstanceHost' : local_ldap_server.getHostname() ,
5562N/A 'dsInstancePort' : local_ldap_server.getPort(),
5562N/A 'dsInstanceDn' : local_ldap_server.getRootDn(),
5562N/A 'dsInstancePswd' : local_ldap_server.getRootPwd(),
5562N/A { 'location' : local_ldap_server.getHostname(),
5562N/A % (local_ldap_server.getDir(),OPENDSNAME),
5562N/A 'dsInstanceHost' : local_ldap_server.getHostname() ,
5562N/A 'dsInstancePort' : local_ldap_server.getPort(),
5562N/A 'dsInstanceDn' : local_ldap_server.getRootDn(),
5562N/A 'dsInstancePswd' : local_ldap_server.getRootPwd(),
5562N/A { 'location' : local_ldap_server.getHostname(),
5562N/A % (local_ldap_server.getDir(),OPENDSNAME),
5571N/A 'dsInstanceHost' : local_ldap_server.getHostname() ,
5571N/A 'dsInstancePort' : local_ldap_server.getPort(),
5571N/A ldapObject.append('description: i am now a remote LDAP PTA user')
5562N/A { 'location' : local_ldap_server.getHostname(),
5562N/A % (local_ldap_server.getDir(),OPENDSNAME),
5562N/A 'dsInstanceHost' : local_ldap_server.getHostname() ,
5562N/A 'dsInstancePort' : local_ldap_server.getPort(),
5562N/A ldapObject.append('ds-pwp-password-policy-dn: %s' \
5562N/A { 'location' : local_ldap_server.getHostname(),
5562N/A % (local_ldap_server.getDir(),OPENDSNAME),
5562N/A 'dsInstanceHost' : local_ldap_server.getHostname() ,
5562N/A 'dsInstancePort' : local_ldap_server.getPort(),
5562N/A 'dsInstanceDn' : local_ldap_server.getRootDn(),
5562N/A 'dsInstancePswd' : local_ldap_server.getRootPwd(),
5562N/A options.append('--policy-name "%s"' % ldapPtaPolicyName)
5551N/A { 'location' : local_ldap_server.getHostname(),
5551N/A % (local_ldap_server.getDir(),OPENDSNAME),
5551N/A 'dsInstanceHost' : local_ldap_server.getHostname(),
5551N/A 'dsInstanceAdminPort' : local_ldap_server.getAdminPort(),
5551N/A 'dsInstanceDn' : local_ldap_server.getRootDn(),
5551N/A 'dsInstancePswd' : local_ldap_server.getRootPwd(),