Novell Access Manager 3.1Developer Kit

This document explains how to incorporate various security management features of Novell® Access Manager with your proprietary applications. Unlike many software development kits (SDKs) that rely on application programming interfaces to expose application functionality, this component primarily leverages how Novell Access Manager extends existing Liberty Alliance, OASIS, SAML, and other specifications in defining and exchanging user identities.

This document will be updated as new functionality is released for developers to enhance the capabilities of Novell Access Manager with your own applications and Web services.

This document is divided into the following sections:


The audience for this documentation includes advanced network security software engineers and experienced network administrators who understand the Liberty Alliance, Java* development, and secure networking issues to enforce the security requirements the Liberty Alliance.

Specifically, you should have advanced understanding of Internet protocols such as:

User Comments

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 and enter your comments there.

Additional Documentation

Additional Information

Use the following sources to obtain more information on how to use this SDK:

Documentation Conventions

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 UNIX*, should use forward slashes as required by your software.