Launch of Nimbus Directory Services

On 1 May 2011 NimbusDS.com went live! Thanks to everyone who supported me in the early stages in getting the vision right and later on with concrete feedback as the site was evolving. So what is Nimbus Directory Services? It is the new dedicated home of all directory related software from my Dzhuvinov Software venture, […]

Json2Ldap offers new LDAP utility functions

Json2Ldap, the LDAP gateway for accessing directory servers from web devices and browser applications, now offers a new set of utility functions. These are related to distinct name (DN) processing and search filters. This new functionality is available in the latest Json2Ldap 1.8, which was released on 17 March. Here I’ll give you a brief […]

Json2Ldap now supports paged LDAP search results

Yesterday I got another update of Json2Ldap out, under version 1.7. So what’s in it? The major news is the added support for the LDAP extension (RFC 2696) for paged search results. Usage of search requests that return potentially thousands of matches is not uncommon, as some recent Json2Ldap applications have demonstrated. Directory servers, however, […]

Which LDAP servers support paged results?

For a new customer project utilising the Json2Ldap gateway/proxy I consider adding support for the simple paged results LDAP control. This extension, defined in RFC 2696, allows the client to request search results to be split into “pages” of a specified size. Useful in situations when potentially large result sets are expected, typically over 100 […]

ForgeRock forks OpenDS to create OpenDJ

Last week I learned that ForgeRock, a fresh company formed by people from Sun’s directory + IdM business who decided to leave after Oracle’s takeover (no surprise here, I suppose), has forked Sun’s open source Java directory OpenDS to start a new project under the name OpenDJ. Perhaps not coincidentally, Mr. Ludovic Poitou, until recently […]

Escaping special chars in LDAP search filters

When programming against the Json2Ldap web API (or for that matter, against any LDAP backend) it’s good to sanitise any user input that may go into a search filter. A typical case is authentication (login or single sing-on) applications, where an input username or email must be used to resolve a user’s distinct name (DN) […]

Ajax style LDAP access

Ajax-style directory access is easy with Json2Ldap. What you need: A Json2Ldap installation to take in directory requests in the form of JSON messages and translate them to the binary LDAP protocol (and then back). An LDAP v3 compatible directory server, such as OpenLDAP, Microsoft Active Directory, IBM Tivoli Directory Server or Novell eDirectory. A […]