Using the AuthProviderLDAP class, you can configure Connect Daily to authenticate Users against a central LDAP directory service. Connect Daily can also set group memberships based on LDAP/AD group memberships.
AuthenticationProvider=com.mhsoftware.cdaily.support.security.AuthProviderLDAPopenssl x509 -inform pem -in /usr/share/ssl/certs/slapd.pem \ -outform der -out ~/slapd.derkeytool -import -file ~/slapd.der -keystore \ ~/sslkey.keystore -alias "type=r.name=sslkey"Once you have all the steps completed and verified the LDAP authentication is working properly, stop the Connect Daily service and restart it.
If it doesn't work, refer to the topic for Debugging LDAP/Active Directory Authentication.
If desired, you can customize the included source file for this provider and override how it works. If you do this, you will need to change the class name and deploy the compiled file into the cdaily-3.4.11/WEB-INF/classes sub-directory. Set the AuthenticationProvider entry in the configuration.properties file to point to your new class name.
See Also: Automatically Creating Users