Previous Topic: About the SDK

Next Topic: Architectural Overview

Introduction to the SiteMinder SDK

The SiteMinder Software Development Kit (SDK) provides Application Programming Interfaces (APIs) that let you perform the following tasks:

The following table summarizes the custom applications and Policy Server extensions you can write using the APIs in the SiteMinder SDK:

Purpose and Associated API

Language

Where Documented

Create custom applications

Agent applications:

Agent API

C

Java

Developer’s Guide for C

Online Java API Documentation (Javadoc + Guide)

Policy Management applications:

Policy Management API

C

Java

Developer’s Guide for C

Online Java API Documentation (Javadoc + Guide)

Extend SiteMinder server functionality

Authentication:

Authentication API

C

Java

Developer’s Guide for C

Online Java API Documentation (Javadoc + Guide)

Authorization:

Authorization API

C

Java

Developer’s Guide for C

Online Java API Documentation (Javadoc + Guide)

Event handling:

Event API

C

Developer’s Guide for C

Tunnel service:

Tunnel API

C

Developer’s Guide for C

Access to non-supported directory types:

Directory API

C

Developer’s Guide for C