Sun Java System Access Manager 7 2005Q4 Developer's Guide

How the Client SDK Works

The Client SDK is different from the SDK packages provided in pre-6.3 versions of Access Manager. The Access Manager 6.3 Client SDK was streamlined to include only the client-side classes and configuration properties you need to connect to Access Manager services. These changes resulted in a smaller jar file, and eliminate the dependency on connections to Directory Server when developing and deploying client applications. In the Access Manager 6.3 and 7.0 architecture, the Client SDK and client applications communicate with the Access Manager server. Only the Access Manager server communicates directly with the Directory Server.

When you install the Access Manager server, the Client SDK is contained in the following file:

AccessManager-base/SUNWam/lib/amclientsdk.jar

The following table summarizes items included in the Client SDK.

Table 1–1 Contents ofAccessManager-base/SUNWam/amclientsdk.jar

File 

Description 

README.clientsdk

ASCII version of this chapter. Contains information on installing and using Access Manager client SDK. 

lib/amclientsdk.jar

Client SDK for stand-alone applications. 

amclient.war

Archive of Access Manager samples, web applications, and Javadoc. 

Makefile.clientsdk

Defines objects and parameters for building sample properties, stand-alone samples and web applications.