For descriptions of those categories, see the following table.
| Category | Folder | File | Description |
|---|---|---|---|
| Must be customized in almost all cases | EGLSource/libraries | LDAPInitLib.egl | Library containing variables and functions that are used to bind to the LDAP-compliant server or are used in the subsequent redirection |
| UserObjectLib.egl | Library containing variables and functions that are related to the user object | ||
| Do not require customization | EGLSource/com/ibm/egl/ldap | LdapExternalTypes.egl | Set of external types that are based on Java™ Naming and Directory Interface (JNDI) LDAP classes |
| EGLSource/com/ibm/egl/ldap | LdapLib.egl | Library functions that declare variables based on the external types and that access an LDAP-compliant server | |
| Included to make the sample work | WebContent/sample | welcome.jsp | Faces JSP page that asks users if they want to display or update data |
| EGLSource/jsfhandlers | Welcome.egl | EGL page handler for the Faces JSP page that asks users if they want to display or update data | |
| WebContent/sample | customerData.jsp | Faces JSP page that displays customer data | |
| EGLSource/jsfhandlers | CustomerData.egl | JSF handler for the JSP page that displays customer data | |
| WebContent/sample | updateCustomerData.jsp | Faces JSP page for updating customer data | |
| EGLSource/jsfhandlers | UpdateCustomerData.egl | JSF handler for the JSP page for updating customer data | |
| WebContent/sample | employeeData.jsp | Faces JSP page that displays employee data | |
| EGLSource/jsfhandlers | EmployeeData.egl | JSF handler for the JSP page that displays employee data | |
| WebContent/sample | updateEmployeeData.jsp | Faces JSP page for updating employee data | |
| EGLSource/jsfhandlers | UpdateEmployeeData.egl | JSF handler for the JSP page four updating employee data |