Calendar Attributes for vCard and LDAP
RFC 2739

Document Type RFC - Proposed Standard (January 2000; No errata)
Updated by RFC 6350
Last updated 2013-03-02
Stream IETF
Formats plain text pdf html
Stream WG state (None)
Document shepherd No shepherd assigned
IESG IESG state RFC 2739 (Proposed Standard)
Telechat date
Responsible AD (None)
Send notices to (None)
Network Working Group                                            T. Small
Request for Comments: 2739                                  XpertSite.Com
Category: Standards Track                                     D. Hennessy
                                                                   ISOCOR
                                                                F. Dawson
                                                                    Lotus
                                                             January 2000

                 Calendar Attributes for vCard and LDAP

Status of this Memo

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2000).  All Rights Reserved.

Abstract

   When scheduling a calendar entity, such as an event, it is a
   prerequisite that an organizer has the calendar address of each
   attendee that will be invited to the event. Additionally, access to
   an attendee's current "busy time" provides an a priori indication of
   whether the attendee will be free to participate in the event.

   In order to meet these challenges, a calendar user agent (CUA) needs
   a mechanism to locate (URI) individual user's calendar and free/busy
   time.

   This memo defines three mechanisms for obtaining a URI to a user's
   calendar and free/busy time. These include:

   - Manual transfer of the information;

   - Personal data exchange using the vCard format; and

   - Directory lookup using the LDAP protocol.

Small, et al.               Standards Track                     [Page 1]
RFC 2739                Locating a Calendar User            January 2000

Table of Contents

   1 CALENDARING AND SCHEDULING URIS...................................3
    1.1 FREE/BUSY URI (FBURL) .........................................3
    1.2 CALENDAR ACCESS URI (CAPURI) ..................................4
    1.3 CALENDAR URI (CALURI) .........................................4
    1.4 DEFAULT URIS ..................................................4
   2 DISTRIBUTION......................................................4
    2.1 MANUAL TRANSFER ...............................................5
    2.2 PERSONAL DATA EXCHANGE USING A VCARD ..........................5
    2.3 VCARD SCHEMA EXTENSIONS .......................................5
     2.3.1 FBURL Property IANA Registration ...........................6
     2.3.2 CALADRURI Property IANA Registration .......................7
     2.3.3 CAPURI Property IANA Registration ......................... 8
     2.3.4 CALURI Property IANA Registration ......................... 8
    2.4 DIRECTORY LOOKUP USING THE LDAP V3 PROTOCOL .................. 9
     2.4.1 LDAP Schema Extensions .................................... 9
     2.4.2 Notation ..................................................10
     2.4.3 Object Definitions ........................................10
       2.4.3.1 calEntry ..............................................10
     2.4.4 Attribute Definitions .....................................10
       2.4.4.1 calCalURI .............................................10
       2.4.4.2 calFBURL ..............................................10
       2.4.4.3 calCAPURI .............................................11
       2.4.4.4 calCalAdrURI ..........................................11
       2.4.4.5 calOtherCalURIs .......................................11
       2.4.4.6 calOtherFBURLs ........................................11
       2.4.4.7 calOtherCAPURIs .......................................12
       2.4.4.8 calOtherCalAdrURIs ....................................12
   3 IANA Considerations..............................................12
   4 Security Considerations..........................................12
   5 Acknowledgments..................................................13
   6 Authors' Addresses...............................................13
   7 Bibliography.....................................................15
   8 Full Copyright Statement.........................................16

Small, et al.               Standards Track                     [Page 2]
RFC 2739                Locating a Calendar User            January 2000

1  Calendaring and Scheduling URIs

   This memo defines four classes of URIs. URIs are more useful if it is
   understood what the URIs point to. Here is a brief description:

1.1 Free/Busy URI (FBURL)
Show full document text