This is the runtime and API structures used for the JNDI/LDAP module of Speculoos project.

Introduction

The basic principle of the various mappers in this package is to

Specifications

This package provides mapper objects for mapping JNDI data sources to object world. The current implementation uses instances of Map to store nodes and List of Map to store lists of nodes. These maps contains attribute-value pairs which are exclusively string objects up to now.

Each input map may contain a special attribute, the Distinguished Name or DN for short. This attribute is never mapped to an attribute in the source may be used for variable susbtitutions in queries. This DN should always be used as relative to the base DN of the source the mapper is based on.

Documentation