![]() |
Sun ONE Calendar Server Programmer's Manual |
About This Reference
This document describes the architecture of Sun ONE Calendar Server 5.1.1 and gives detailed instructions on the use of the following two APIs and one protocol that you may use to customize your server installation:
Calendar Server Application Program Interface (CSAPI), to modify server functionality.
Proxy Authentication SDK (authSDK), an external plugin to use a portal authenticaion service.
Web Calendar Access Protocol (WCAP), to access calendar services. In addition, this book includes a chapter on the Single Sign-on (SSO) alternate authentication scheme for single-domain instances of Sun ONE Calendar Server.
Topics covered in this chapter include:
Who Should Read This Book
This guide is for programmers who want to customize applications in order to implement Sun ONE Calendar Server 5.1.1.
What You Need to Know
This book assumes that you are a programmer with a knowledge of C/C++ and that you have a general understanding of the following:
The Internet and the World Wide Web
These RFCs describe in detail the format and definition for times, strings, parameters, etc. used in WCAP commands, unless otherwise specified.
The RFC's may be found at the IETF web site:
How This Book is Organized
This book documents three APIs, an SDK, and a protocol inside Sun ONE Calendar Server, as well as containing an overall architecture discussion of the product. For each interface there is an overview chapter, followed by a reference chapter, where available.
A list of the chapters follows:
About This Reference (this chapter)
Chapter 1 "Calendar Server API (CSAPI) Overview"
This API allows programmers to customize server functionality in five areas: access control, authentication, calendar lookup, data format translation, and user attribute access.
Chapter 2 "CSAPI Reference"
This chapter describes the CSAPI interfaces and their methods.There are two types of interfaces: client and server.
Chapter 3 "Proxy Authentication SDK Overview"
This chapter discusses one of the three authentication schemes shipped with the server. This API allows you to integrate your portal service with Sun ONE Calendar Server.
Chapter 4 "Proxy Authentication SDK Reference"
This chapter describes the five functions that make up the SDK.
Chapter 5 "Single Sign-on Authentication"
This chapter describes one of the three authentication mechanisms offered with the product. Single Sign-on works on single-domain installations and allows users to sign on once and use all applications in the trusted circle.
Chapter 6 "Web Calendar Access Protocol (WCAP) Overview"
This chapter give an introduction to the WCAP protocol. WCAP is a command based system for transmitting calendar data.
Chapter 7 "WCAP Commands"
Details of individual commands, and some common topics, comprise this chapter.
Document Conventions
Monospaced fontThis typeface is used for any text that appears on the computer screen. It is also used for filenames, distinguished names, functions, and examples.
Italicized font This is used to represent book titles and text that you enter using information that is unique to your installation (for example, variables). It is used for server paths and names and account IDs.
All paths specified in this manual are in UNIX® format. If you are using a Windows NT-based Sun ONE Calendar Server, you should assume the Windows NT equivalent file paths whenever UNIX file paths are shown in this book.
Where to Find Related Information
In addition to this guide, these other documents are available:
Sun ONE Messaging and Collaboration Event Notification Service Manual
Sun ONE Calendar Server Administrator's Guide
Where to Find This Book Online
You can find the Sun ONE Calendar Server Programmer's Manual online in PDF and HTML formats. To find this book and all the Sun ONE Calendar Server documentation, use this URL:
http://docs.sun.com/prod/s1.s1cals
Previous Contents Index Next
Copyright © 2002 Sun Microsystems, Inc. All rights reserved.
Last Updated August 29, 2002