1.0 Getting Started

The Novell® SecretStore™ Developer Kit for Java* (JSSO) enables applications to automatically authenticate to the network using personal secrets stored in Novell eDirectory™.

Using SecretStore technology, users can store authentication information securely in eDirectory, then retrieve the information later and authenticate access without further manual interaction. This communication between your single sign-on-enabled applications and Novell SecretStore allows your network applications to authenticate securely and seamlessly, as illustrated in Figure 1-3.

JSSO provides an object-oriented interface for applications that rely on either Novell Core Protocol (NCP) or Java Naming and Directory Interface (JNDI). The Java SecretStore library now comprises one jar file (jsso.jar) logically split into two sections—the API and the implementations.

Although only NCP and JNDI implementations are provided now, additional implementations may be added in the future. Regardless of which implementation of the JSSO library is used, users can run enabled applications seamlessly from any connected workstation.

This section consists of the following topics: