LDAP Authentication Provider

Blog Post created by banty01 Employee on Sep 6, 2016

CA Live API Creator (LAC) provides a built-in authentication service for both the admin service (e.g. 'sa') and the user-admin.  Replacing the authentication service with a JavaScript library has been documented here.  A great example of a custom authentication service is shipped with the stand-alone package and B2B example.


A sample LDAP Java library and JavaScript have been posted to GitHub here.  The process requires a modification to the Java code to match the corporate specification of the internal LDAP system.  Once completed and tested, create a JAR file and copy this to your /lib directory.  The next step is to load the JavaScript library into LAC and then to create a new Authentication Provider service using the new JavaScript library and JAR file. 


Once the new Authentication Provider service is in place and tested, it can be used by both the internal admin service and the end user access of REST API endpoints.