This section contains the following topics:
Java Components of the SiteMinder SDK
Delegated Management Services API
How Java Components Fit Together
The SiteMinder SDK provides Java APIs for performing the following tasks:
The Java APIs, documentation, and samples are installed to the following location:
<install_path> refers to the installation path where you installed the SDK software.
The SiteMinder SDK includes tested samples of SiteMinder client applications. The source files for these samples are located as follows:
<install_path>/sdk/samples/<api-name>
<install_path>\sdk\samples\<api-name>
Notes on the Java samples:
You must have the SiteMinder Policy Server to run the applications and Policy Server plug-ins that you develop with the SiteMinder SDK.However, in most cases, you do not use the Policy Server to build those applications and plug-ins. The application runtime files can either be local or remote to the Policy Server.
The Java components of the SiteMinder SDK are listed in the following table:
API Name: Package Name |
Primary Interfaces and Classes |
---|---|
Java Agent API: netegrity.siteminder.javaagent |
AgentAPI |
Policy Management API: com.netegrity.sdk.policyapi |
SmPolicyApi, implemented by SmPolicyApiImpl |
Authentication and Authorization APIs com.netegrity.policyserver.smapi |
SmAuthScheme ActiveExpression |
Delegated Management Services API: com.netegrity.sdk.dmsapi |
SmDmsApi, implemented by SmDmsApiImpl |
Utilities package: com.netegrity.sdk.apiutil |
SmApiConnection SmApiSession |
Copyright © 2012 CA.
All rights reserved.
|
|