To support an LDAP-based user directory, modify the PropertyManager
component (/atg/userprofiling/PropertyManager
) so that the ProfileItemFinder
uses LDAP as its master record of users, looking in the LDAP repository instead of in the ProfileAdapterRepository
.
The code below is an example of a PropertyManager.properties
file for this type of configuration:
passwordPropertyName=ldapUser.password emailAddressPropertyName=ldapUser.email firstNamePropertyName=ldapUser.firstName lastNamePropertyName=ldapUser.lastName loginPropertyName=login passwordHasher=/atg/adapter/ldap/NDSPasswordHasher
Set the properties of this component as follows.
Property | Description |
---|---|
| The name of a user’s |
| The name of a user’s |
| The name of a user’s |
| The name of a user’s |
| The encoder for LDAP passwords. For Oracle Directory Server, set this property to |