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