For more information concerning the overall structure of the LDAP data model, see Netscape Directory Server. The Netscape Calendar schema is presented below with detailed descriptions of each attribute. A more detailed and current version of the Calendar schema can be found at http://home.netscape.com/eng/server/directory/3.0/agrtm/objclass.htm#Calendar
The following table provides a descriptive attribute definitions for
the nsCal* object classes.
This table specifies additional attributes that don't map to any field
of the UNIAPI_Item data structure.
# Used by Netscape Directory Server
attribute generationQualifier cis
attribute nsCalAccess cis
attribute nsCalAccessDomain cis
attribute nsCalAdmd cis
attribute nsCalDefaultNoteReminder cis
attribute nsCalDefaultReminder cis
attribute nsCalDefaultTaskReminder cis
attribute nsCalDisplayPrefs cis
attribute nsCalFlags cis
attribute nsCalHost cis
attribute nsCalLanguageId cis
attribute nsCalNodeAlias cis
attribute nsCalNotifMechanism cis
attribute nsCalOperatingPrefs cis
attribute nsCalOrgUnit2 cis
attribute nsCalOrgUnit3 cis
attribute nsCalOrgUnit4 cis
attribute nsCalPasswordRequired cis
attribute nsCalPrmd cis
attribute nsCalRefreshPrefs cis
attribute nsCalResourceCapacity cis
attribute nsCalResourceNumber cis
attribute nsCalServerVersion cis
attribute nsCalSysopCanWritePassword cis
attribute nsCalTimezone cis
attribute nsCalXItemId cis
objectclass nsCalUser
requires
objectClass
allows
generationQualifier,
nsCalAccess,
nsCalAccessDomain,
nsCalAdmd,
nsCalDefaultNoteReminder,
nsCalDefaultReminder,
nsCalDefaultTaskReminder,
nsCalDisplayPrefs,
nsCalFlags,
nsCalHost,
nsCalLanguageId,
nsCalNodeAlias,
nsCalNotifMechanism,
nsCalOperatingPrefs,
nsCalOrgUnit2,
nsCalOrgUnit3,
nsCalOrgUnit4,
nsCalPasswordRequired,
nsCalPrmd,
nsCalRefreshPrefs,
nsCalServerVersion,
nsCalSysopCanWritePassword,
nsCalTimezone,
nsCalXItemId
objectclass nsCalAdmin
requires
objectClass
allows
cn,
facsimileTelephoneNumber,
generationQualifier,
givenName,
initials,
ou,
postalAddress,
sn,
telephoneNumber,
userPassword,
nsCalAccess,
nsCalAccessDomain,
nsCalAdmd,
nsCalFlags,
nsCalHost,
nsCalLanguageId,
nsCalNodeAlias,
nsCalOrgUnit2,
nsCalOrgUnit3,
nsCalOrgUnit4,
nsCalPasswordRequired,
nsCalPrmd,
nsCalServerVersion,
nsCalSysopCanWritePassword,
nsCalXItemId
objectclass nsCalResource
requires
objectClass
allows
cn,
facsimileTelephoneNumber,
postalAddress,
telephoneNumber,
userPassword,
nsCalAccess,
nsCalAccessDomain,
nsCalDefaultNoteReminder,
nsCalDefaultReminder,
nsCalDefaultTaskReminder,
nsCalDisplayPrefs,
nsCalFlags,
nsCalHost,
nsCalLanguageId,
nsCalNodeAlias,
nsCalNotifMechanism,
nsCalOperatingPrefs,
nsCalPasswordRequired,
nsCalRefreshPrefs,
nsCalResourceCapacity,
nsCalResourceNumber,
nsCalServerVersion,
nsCalSysopCanWritePassword,
nsCalTimezone,
nsCalXItemId
objectclass netscapeCalendarServer
requires
objectclass