Identity Manager 3.5.1 Fan-Out Driver: API Developer Guide

This guide describes the Authentication Services (AS) Client application programming interface (API) of the Novell® Identity Manager Fan-Out driver.

The Fan-Out driver supports multi-platform implementation of Novell Identity Manager 3.5.1, the comprehensive identity management suite that allows organizations to manage the full user life cycle, from initial hire, through ongoing changes, to ultimate retirement of the user relationship.

The guide also describes simple modifications that you can make to several popular products to make use of the API.

The guide includes the following sections:


This guide is for programmers and system administrators of the Identity Manager Fan-Out driver. It assumes that you are familiar with Identity Manager, Novell eDirectory™, and the administration or program development of systems and platforms you connect to Identity Manager.


We want to hear your comments and suggestions about this manual and the other documentation included with this product. Please use the User Comments feature at the bottom of each page of the online documentation, or go to the Documentation Feedback site and enter your comments there.

Documentation Updates

For the most recent version of this guide, visit the Identity Manager 3.5.1 Drivers Documentation Web site.

Additional Documentation

For additional documentation about Identity Manager drivers, see the Identity Manager 3.5.1 Drivers Documentation Web site.

For documentation about Identity Manager, see the Identity Manager 3.5.1 Documentation Web site.

For documentation about other related Novell products, such as eDirectory and iManager, see the Documentation Web site’s product index.

Documentation Conventions

In Novell documentation, a greater-than symbol (>) is used to separate actions within a step and items in a cross-reference path.

A trademark symbol (®, ™, etc.) denotes a Novell trademark. An asterisk (*) denotes a third-party trademark.

When a single pathname can be written with a backslash for some platforms or a forward slash for other platforms, the pathname is presented with a backslash. Users of platforms that require a forward slash, such as Linux* or UNIX*, should use forward slashes as required by your software.