Ioannis Kakavas b8733eab00 Replace Vagrant with Docker for idp-fixture (#39948)
The change replaces the Vagrant box based fixture with a fixture
based on docker compose and 2 docker images, one for an openldap
server and one for a Shibboleth SAML Identity Provider.

The configuration of both openldap and shibboleth is identical to
the previous one, in order to minimize required changes in the
tests
2019-03-13 08:30:03 +02:00

24 lines
1.4 KiB
INI

idp.authn.LDAP.authenticator = bindSearchAuthenticator
idp.authn.LDAP.ldapURL = ldap://openldap:389
idp.authn.LDAP.useStartTLS = false
idp.authn.LDAP.sslConfig = certificateTrust
idp.authn.LDAP.trustCertificates= %{idp.home}/credentials/ca_server.pem
idp.authn.LDAP.baseDN = ou=people,DC=oldap,DC=test,DC=elasticsearch,DC=com
idp.authn.LDAP.subtreeSearch = true
idp.authn.LDAP.userFilter = (uid={user})
idp.authn.LDAP.bindDN = cn=admin,DC=oldap,DC=test,DC=elasticsearch,DC=com
idp.authn.LDAP.bindDNCredential = NickFuryHeartsES
idp.authn.LDAP.dnFormat = uid=%s,ou=people,DC=oldap,DC=test,DC=elasticsearch,DC=com
idp.attribute.resolver.LDAP.ldapURL = ldap://openldap:389
idp.attribute.resolver.LDAP.useStartTLS = false
idp.attribute.resolver.LDAP.sslConfig = certificateTrust
idp.attribute.resolver.LDAP.trustCertificates= %{idp.home}/credentials/ca_server.pem
idp.attribute.resolver.LDAP.baseDN = ou=people,DC=oldap,DC=test,DC=elasticsearch,DC=com
idp.attribute.resolver.LDAP.subtreeSearch = true
idp.attribute.resolver.LDAP.userFilter = (uid={user})
idp.attribute.resolver.LDAP.bindDN = cn=admin,DC=oldap,DC=test,DC=elasticsearch,DC=com
idp.attribute.resolver.LDAP.bindDNCredential = NickFuryHeartsES
idp.attribute.resolver.LDAP.dnFormat = uid=%s,ou=people,DC=oldap,DC=test,DC=elasticsearch,DC=com
idp.attribute.resolver.LDAP.searchFilter = (uid={user})
idp.attribute.resolver.LDAP.connectTimeout = 5
idp.attribute.resolver.LDAP.responseTimeout = 5