Legacy LDAP Connector

Last modified 22 Apr 2021 14:11 +02:00

Legacy connector for LDAP servers based on JNDI.

Functionalitystable
Development statusabandoned (no longer developed or maintained, legacy code)
Support statusunsupported
OriginICF
Support provided by
Target systemsLDAP servers
ProtocolLDAP/LDAPS
Source code

Connector for LDAP-based directory servers. Also works for LDAP access to Active Directory. Evolution of original Sun LDAP connector. CDDL-licensed and JNDI-based.

Legacy

This connector is a development dead-end. It is JNDI-based connector. JNDI is a very bad API for LDAP and it has severe limitations. This connector is not maintained any more. It is not supported. It is no longer actively developed. Use the new LDAP Connector instead whenever possible.

This connector originated from Sun ICF, taken over by OpenICF and then taken over by Polygon. We do not recommend use of the original or OpenICF version. The Polygon version has significant improvements over all other versions. However, even the Polygon version is considered to be a legacy and it is not recommended.

Capabilities and Features

Schema YES

Provisioning

YES

Live Synchronization

YES

For LDAP servers that support Sun-style changelog (Retro ChangeLog) or modifyTimestamp

Password

YES

Activation

NO

Can be simulated in midPoint

Filtering changes

YES

by modiffiersName

Paging support

YES

Simple Paged Results and VLV. But no support for partial search results (JNDI limitation)

Native attribute names

NO

History

This is mostly the original version from Sun ICF with some enhancements done by Evolveum, ForgeRock and others.

Version Origin Binary Sources Build Date Description

1.4.1.23

Polygon

download jar

GitHub

Aug 2015

Official release

1.4.0.50

Polygon

download jar

GitHub

Jun 2015

Official release

1.1.0.e6320d

OpenICF development version, built and tested by Evolveum

download jar

OpenICF: ldap-connector-1.1.1.x-dev branch, revision 6320

Jan 2013

Build from the development branch, but well tested. Includes all the necessary features. Trunk version does not contain fixes e.g. to correctly support activation on OpenDJ

1.1.0.em2

Evolveum OpenICF flavour

download jar

Evolveum OpenICF git repository (2c651a45b26960a017722a104c84fba4f9738c20)

5 Aug 2013

Evolveum build. Includes all the necessary features. Original OpenICF version does not contain these fixes yet e.g. to correctly support activation on OpenDJ