Index     Next     
iPlanet Calendar Server 5.1 Programmer's Manual



Contents


List of Tables

About This Reference
Who Should Read This Book
What You Need to Know
How This Book is Organized
Document Conventions
Where to Find Related Information
Where to Find This Book Online
Chapter 1 Calendar Server API (CSAPI) Overview
CSAPI Architecture
Thread Safe Requirement
Dependencies
Using CSAPI
Loading CSAPI Modules
Plug-in Interfaces
Client and Server APIs
Server Query Example
CSAPI Samples
Chapter 2 CSAPI Reference
csIAccessControl
CheckAccess
Init
csIAuthentication
ChangePassword
Init
Logon
Logout
VerifyUserExists
csICalendarLookup
Init
QualifyCalid
FreeCalid
QueryType
FreeType
csIDataTranslator
GetSupportedContentTypes
Init
Translate
csIPlugin
GetDescription
GetVendorName
GetVersion
Init
csIQualifiedCalidLookup
FindCalid
Init
csIUserAttributes
FreeAttribute
GetAttribute
Init
SetAttribute
csICalendarServer
GetVersion
Init
csIMalloc
Calloc
Free
FreeIf
Init
Malloc
Realloc
Chapter 3 Proxy Authentication SDK Overview
Who Will Use the authSDK?
What Is the authSDK?
Architecture
Initialization
Lookup
Cleanup
Functions Overview
Chapter 4 Proxy Authentication SDK Reference
Proxy Authentication SDK Functions List
Proxy Authentication SDK Functions
CEXP_GenerateLoginURL
CEXP_GetVersion
CEXP_Init
CEXP_SetHttpPort
CEXP_Shutdown
How to Use the authSDK
Other Tips
Chapter 5 Single Sign-on Authentication
What is Single Sign-on?
Limitations of Single Sign-on
Process Flow
Implementation Requirements
Cookie Information
Other recommended settings:
Trusted Applications Record
Single Sign-off Parameter
Prefix String
Single Sign-on Example
The Example
Configuration Parameters for the Example
Issues
Security
Management
Scalability
Performance
Chapter 6 Web Calendar Access Protocol (WCAP) Overview
Introduction
Command Overview
Session Identifiers
Command Formats
Client Request Formats
URI Format
HTML Form
Client Side Event Notification
Server Response Formats
Chapter 7 WCAP Commands
Common topics
Commands
Common Topics
Access Control Entries
Choosing a Different Language or Character Set
Deleting Recurring Components
Encoded Characters
Error Handling
Error String
Layer Error Number Array.
Layer Count Array.
Error Codes
Fetching Component Data
Fetching Recurrence Data
Fetching Specific Component State Data
Formatting of Time, Strings, Parameters, Etc.
Freebusy Access
Output Format
Condensed Output
Recurrence Handling
rrules
rdates
exrules
exdates
rid
mod
rchange
Time Zones
Commands
addlink
change_password
check_id
createcalendar
deletecalendar
deletecomponents_by_range
deleteevents_by_id
deleteevents_by_range
deletetodos_by_id
deletetodos_by_range
export
fetchcomponents_by_alarmrange
fetchcomponents_by_attendee_error
fetchcomponents_by_lastmod
fetchcomponents_by_range
fetchevents_by_id
fetchtodos_by_id
get_all_timezones
get_calprops
get_freebusy
get_guids
get_userprefs
import
login
logout
ping
search_calprops
set_calprops
set_userprefs
storeevents
storetodos
upload_file
verifyevents_by_ids
verifytodos_by_ids
version
write_file
Glossary

Index


Index     Next     
Copyright © 2002 Sun Microsystems, Inc. All rights reserved.

Last Updated January 30, 2002