Sun Java System Calendar Server 6 2005Q4 Administration Guide

Calendar Server API Configuration

The following table shows the Calendar Server API (CSAPI) configuration parameters with each parameter’s default value and description.

Table E–19 CSAPI Configuration Parameters in the ics.conf File

Parameter  

Default Value  

Description  

csapi.plugin.authentication

"n"

If the value is "y", load only the plug-in specified in csapi.plugin.authentication.name.

csapi.plugin.accesscontrol

"n"

Enable ("y") or disable ("n") Access Control plug-in.

csapi.plugin.authentication

"n"

If the value is "y", load only the plug-in specified in csapi.plugin.authentication.name.

If the value is "n", or if not specified, load all authentication class plug-ins in alphabetical order. For authentication, use each of these plug-ins in alphabetical order.

csapi.plugin.authentication.

name

" "

If csapi.plugin.loadall is "n" and csapi.plugin.authentication is "y", only load this specific plug-in. If not specified or blank (" "), load all authentication class plug-ins.

csapi.plugin.database

"y"

If "y", load only the plug-in specified in csapi.plugin.database.name.

If "n", or if not specified, load all database plug-ins in alphabetical order.

csapi.plugin.database.name

"cs_caldb
_berkeley10"

If csapi.plugin.loadall is "n" and csapi.plugin.database is "y", load only this plug-in. If not specified or blank (" "), load all database plug-ins in alphabetical order.

csapi.plugin.datatranslator

"y"

If "y", load only the plug-in specified in csapi.plugin.datatranslator.name or if not specified, load all data translator class plug-ins in alphabetical order. For data translation, use each of these plug-ins in alphabetical order.

csapi.plugin.datatranslator.

name

"cs_data
translatorcsv10"

If csapi.plugin.loadall is "n" and csapi.plugin.datatranslator is "y", load this specific plug-in.

If blank (" "), or not specified, load all data translator class plug-ins.

csapi.plugin.dbtranslator

"y"

Enable ("y") or disable ("n") database-to-output format plug-ins.

csapi.plugin.dbtranslator.name

"*"

If csapi.plugin.dbtranslator is "y", then either:

  • If "*", load all the database-to-output format plug-ins.

  • If this value is a library name, load only this specific plug-in.

 

If csapi.plugin.dbtranslator is "n", this setting is ignored.

csapi.plugin.loadall

"n"

If "y", load all plug-ins found in the plug-ins directory. (Plug-ins have an .so extension.)

If "n", only load the specific class of plug-ins flagged by their respective parameters. For example, set csapi.plugin.authentication to "y" to load authentication class plug-ins.

csapi.plugin.userprefs

"n"

If "y", load only the plug-in specified in csapi.plugin.userprefs.name or if not specified, load all user preferences class plug-ins in alphabetical order. For user preferences, use each of these plug-ins in alphabetical order.

csapi.plugin.userprefs.name

" "

If csapi.plugin.loadall is "n" and csapi.plugin.userprefs is "y", this parameter is used. If not specified or blank (" "), load all user preferences class plug-ins. Otherwise, only load this specific plug-in.