728 | | * Solution 2: LDAP + TLS: |
729 | | |
730 | | {{{ |
731 | | idp.authn.LDAP.authenticator = bindSearchAuthenticator |
732 | | idp.authn.LDAP.ldapURL = ldaps://ldap.example.org:636 |
733 | | idp.authn.LDAP.useStartTLS = false |
734 | | idp.authn.LDAP.useSSL = true |
735 | | idp.authn.LDAP.sslConfig = certificateTrust |
736 | | idp.authn.LDAP.trustCertificates = %{idp.home}/credentials/ldap-server.crt |
737 | | idp.authn.LDAP.baseDN = ou=people,dc=example,dc=org |
738 | | idp.authn.LDAP.userFilter = (uid={user}) |
739 | | idp.authn.LDAP.bindDN = cn=admin,dc=example,dc=org |
740 | | idp.authn.LDAP.bindDNCredential = ###LDAP_ADMIN_PASSWORD### |
741 | | idp.attribute.resolver.LDAP.trustCertificates = %{idp.authn.LDAP.trustCertificates:undefined} |
742 | | }}} |
743 | | * Solution 3: plain LDAP |
| 728 | |
| 729 | * Solution 2: plain LDAP |
767 | | '''UTILITY FOR OPENLDAP ADMINISTRATOR:''' *`ldapsearch -H ldap:// -x -b "dc=example,dc=it" -LLL dn`* the baseDN ==> `ou=people, dc=example,dc=org` (branch containing the registered users) * the bindDN ==> `cn=admin,dc=example,dc=org` (distinguished name for the user that can made queries on the LDAP) |
| 753 | '''UTILITY FOR OPENLDAP ADMINISTRATOR:''' |
| 754 | `ldapsearch -H ldap:// -x -b "dc=instXY,dc=ac,dc=lk" -LLL dn` |
| 755 | * the baseDN ==> `ou=people, dc=instXY,dc=ac,dc=lk` (branch containing the registered users) |
| 756 | * the bindDN ==> `cn=admin,dc=instXY,dc=ac,dc=lk` (distinguished name for the user that can made queries on the LDAP) |
828 | | <SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://identity.thilinapathirana.xyz/idp/profile/SAML2/Redirect/SLO"/> |
829 | | <SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://identity.thilinapathirana.xyz/idp/profile/SAML2/POST/SLO"/> |
830 | | <SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST-SimpleSign" Location="https://identity.thilinapathirana.xyz/idp/profile/SAML2/POST-SimpleSign/SLO"/> |
831 | | <SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:SOAP" Location="https://identity.thilinapathirana.xyz/idp/profile/SAML2/SOAP/SLO"/> |
| 817 | <SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://idp.YOUR-DOMAIN/idp/profile/SAML2/Redirect/SLO"/> |
| 818 | <SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://idp.YOUR-DOMAIN/idp/profile/SAML2/POST/SLO"/> |
| 819 | <SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST-SimpleSign" Location="https://idp.YOUR-DOMAIN/idp/profile/SAML2/POST-SimpleSign/SLO"/> |
| 820 | <SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:SOAP" Location="https://idp.YOUR-DOMAIN/idp/profile/SAML2/SOAP/SLO"/> |