When you set up the LDAP repository, you need to configure the InitialContextEnvironment component to point to your LDAP server. See /atg/adapter/ldap/InitialContextEnvironment. You probably will also want to configure a number of other components that control the LDAP repository’s settings, performance, and caching behavior. The LDAP repository includes the following components:

/atg/adapter/ldap/LDAPRepository

The Repository of LDAP profiles.

/atg/adapter/ldap/InitialContextPool

A resource pool (JNDIInitialContextPool) used to pool connections to the LDAP server.

/atg/adapter/ldap/InitialContextEnvironment

Specifies the JNDI environment properties used to create a JNDI InitialDirContext.

/atg/adapter/ldap/LDAPItemCache

An LRU cache that maps repository item IDs to persistent repository items.

/atg/adapter/ldap/LDAPItemCacheAdapter

A component used by the LDAPItemCache to retrieve persistent repository items from the directory.

/atg/adapter/ldap/LDAPQueryCache

An LRU cache that maps repository search queries to the repository item IDs of the query results.

/atg/adapter/ldap/LDAPQueryCacheAdapter

A component used by the LDAPQueryCache to perform repository queries.

These LDAP repository components can be configured using the properties described below.

 
loading table of contents...