NDK: Novell SecretStore Developer Kit for Java

Novell SecretStore™ for Java (JSSO) provides Java classes that enable network applications to securely access user authentication information, such as user name, password, login methods, etc. This document describes the Java library that augments the Novell SecretStore for C API set. Refer to that document if you require additional detail about the authentication process, naming conventions, SecretStore, or single sign-on use scenarios.

This guide contains the following sections:


This guide is intended for Java developers who wish to enable Novell SecretStore functionality within their applications.


We want to hear your comments and suggestions about this manual. Please use the User Comments feature at the bottom of each page of the online documentation and enter your comments there.

Documentation Updates

For the most recent version of this guide, see Novell SecretStore Developer Kit for Java.

Additional Documentation

For additional background about enabling your applications to use SecretStore, see:

You also might want to refer to the Novell SecretStore Administration Guide to understand how security services are implemented by JSSO.

For SecretStore source code projects, visit Forge Project: Novell SecretStore Developer Kit for Java.

For SecretStore sample code, see Novell SecretStore Developer Kit for Java.

For help with SecretStore problems or questions, visit the Novell Support Forum.

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.