...
The LDAP connector allows you to pull attributes from data stores that can be access through a Java JNDI interface (which is most LDAP, version 3, compliant servers). This connector pools connections in order to enhance performance. See the advanced configuration section in order to disable this.
Include Page |
---|
| SHIB:DataConnectorBasicsSHIB: |
---|
| DataConnectorBasics |
---|
|
Configuring the Connector
...
Code Block |
---|
<JNDIDirectoryDataConnector id="directoryPooled">
<Search filter="cn=%PRINCIPAL%">
<Controls searchScope="SUBTREE_SCOPE" returningObjects="false" />
</Search>
<Property name="java.naming.factory.initial" value="com.sun.jndi.ldap.LdapCtxFactory" />
<Property name="java.naming.provider.url" value="ldap://ldap.example.edu/dc=example,dc=edu" />
<Property name="com.sun.jndi.ldap.connect.pool" value="true" />
<Property name="com.sun.jndi.ldap.connect.pool.initsize" value="5" />
<Property name="com.sun.jndi.ldap.connect.pool.prefsize" value="5" />
<Property name="com.sun.jndi.ldap.connect.pool.authentication" value="none simple DIGEST-MD5" />
<Property name="com.sun.jndi.ldap.connect.pool.protocol" value="plain ssl" />
</JNDIDirectoryDataConnector>
|
Include Page |
---|
| SHIB:DataConnectorDependenciesSHIB: |
---|
| DataConnectorDependencies |
---|
|
Include Page |
---|
| SHIB:DataConnectorErrorAndCacheSHIB: |
---|
| DataConnectorErrorAndCache |
---|
|