1 # (c) 2004 Martin Konold <martin.konold@erfrakon.de>
2 # (c) 2006 Art Cancro <ajc@uncensored.citadel.org>
4 # This schema is derived from RFC 2739 and may act as a substitute
5 # when used with OpenLDAP, as the original schema from RFC 2739
6 # is syntactically not accepted by OpenLDAP 2.2.14
8 # If you are using OpenLDAP, slapd.conf should declare schemas like this:
10 # include /etc/openldap/schema/core.schema
11 # include /etc/openldap/schema/cosine.schema
12 # include /etc/openldap/schema/inetorgperson.schema
13 # include /etc/openldap/schema/rfc2739.schema
14 # include /etc/openldap/schema/citadel.schema
16 ################################
17 # rfc 2739 calendar attributes #
18 ################################
20 # contains the URI to a snapshot of the user's entire
22 attributetype ( 1.2.840.113556.1.4.478
24 DESC 'RFC2739: URI of entire default calendar'
25 EQUALITY caseIgnoreIA5Match
26 SUBSTR caseIgnoreIA5SubstringsMatch
27 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
28 USAGE userApplications )
30 # contains the URI to the user's default
32 attributetype (1.2.840.113556.1.4.479
34 DESC 'RFC2739: URI to the users default freebusy data'
35 EQUALITY caseIgnoreIA5Match
36 SUBSTR caseIgnoreIA5SubstringsMatch
37 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
38 USAGE userApplications )
40 # contains a URI that can be used to communicate with
42 attributetype (1.2.840.113556.1.4.480
44 DESC 'RFC2739: URI used to communicate with the users calendar'
45 EQUALITY caseIgnoreIA5Match
46 SUBSTR caseIgnoreIA5SubstringsMatch
47 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
48 USAGE userApplications )
50 # contains a URI that points to the location to which event
51 # requests should be sent for that user
52 attributetype (1.2.840.113556.1.4.481
54 DESC 'RFC2739: URI for event equests destination'
55 EQUALITY caseIgnoreIA5Match
56 SUBSTR caseIgnoreIA5SubstringsMatch
57 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
58 USAGE userApplications )
60 # multi-valued property containing URIs to snapshots of
61 # other calendars that the user may have
62 attributetype (1.2.840.113556.1.4.482
63 NAME 'calOtherCalURIs'
64 DESC 'RFC2739: multi-value URI for snapshots of other calendars'
65 EQUALITY caseIgnoreIA5Match
66 SUBSTR caseIgnoreIA5SubstringsMatch
67 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
68 USAGE userApplications )
70 # multi-valued property containing URIs to snapshots of other
71 # free/busy data that the user may have
72 attributetype (1.2.840.113556.1.4.483
74 DESC 'RFC2739: multi-value URI for other free/busy data'
75 EQUALITY caseIgnoreIA5Match
76 SUBSTR caseIgnoreIA5SubstringsMatch
77 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
78 USAGE userApplications )
80 # multi-valued property containing URI to other calendars that
82 attributetype (1.2.840.113556.1.4.484
83 NAME 'calOtherCAPURIs'
84 DESC 'RFC2739: multi-value URI to other calendars'
85 EQUALITY caseIgnoreIA5Match
86 SUBSTR caseIgnoreIA5SubstringsMatch
87 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
88 USAGE userApplications )
90 # URIs to other locations that a user may want
91 # event requests sent to
92 attributetype (1.2.840.113556.1.4.485
93 NAME 'calOtherCalAdrURIs'
94 DESC 'RFC2739: multi-value URI to other request destinations'
95 EQUALITY caseIgnoreIA5Match
96 SUBSTR caseIgnoreIA5SubstringsMatch
97 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
98 USAGE userApplications )
100 objectclass (1.2.840.113556.1.5.87
102 DESC 'RFC2739: Calendar Entry'