| < draft-ietf-simple-pres-policy-caps-00.txt | draft-ietf-simple-pres-policy-caps-01.txt > | |||
|---|---|---|---|---|
| SIMPLE J. Rosenberg | SIMPLE J. Rosenberg | |||
| Internet-Draft Cisco Systems | Internet-Draft Cisco Systems | |||
| Expires: January 11, 2006 July 10, 2005 | Expires: December 28, 2006 June 26, 2006 | |||
| An Extensible Markup Language (XML) Representation for Expressing | An Extensible Markup Language (XML) Representation for Expressing | |||
| Presence Policy Capabilities | Presence Policy Capabilities | |||
| draft-ietf-simple-pres-policy-caps-00 | draft-ietf-simple-pres-policy-caps-01 | |||
| Status of this Memo | Status of this Memo | |||
| By submitting this Internet-Draft, each author represents that any | By submitting this Internet-Draft, each author represents that any | |||
| applicable patent or other IPR claims of which he or she is aware | applicable patent or other IPR claims of which he or she is aware | |||
| have been or will be disclosed, and any of which he or she becomes | have been or will be disclosed, and any of which he or she becomes | |||
| aware will be disclosed, in accordance with Section 6 of BCP 79. | aware will be disclosed, in accordance with Section 6 of BCP 79. | |||
| Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
| Task Force (IETF), its areas, and its working groups. Note that | Task Force (IETF), its areas, and its working groups. Note that | |||
| skipping to change at page 1, line 34 ¶ | skipping to change at page 1, line 34 ¶ | |||
| and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
| time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
| material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
| The list of current Internet-Drafts can be accessed at | The list of current Internet-Drafts can be accessed at | |||
| http://www.ietf.org/ietf/1id-abstracts.txt. | http://www.ietf.org/ietf/1id-abstracts.txt. | |||
| The list of Internet-Draft Shadow Directories can be accessed at | The list of Internet-Draft Shadow Directories can be accessed at | |||
| http://www.ietf.org/shadow.html. | http://www.ietf.org/shadow.html. | |||
| This Internet-Draft will expire on January 11, 2006. | This Internet-Draft will expire on December 28, 2006. | |||
| Copyright Notice | Copyright Notice | |||
| Copyright (C) The Internet Society (2005). | Copyright (C) The Internet Society (2006). | |||
| Abstract | Abstract | |||
| An important component of presence services is policy. Policy | An important component of presence services is policy. Policy | |||
| systems allow the presentity to grant access to specific pieces of | systems allow the presentity to grant access to specific pieces of | |||
| information to specific watchers. To allow for interoperability | information to specific watchers. To allow for interoperability | |||
| between clients which set such policies, and servers which execute | between clients which set such policies, and servers which execute | |||
| them, it is necessary for clients to be able to determine the | them, it is necessary for clients to be able to determine the | |||
| capabilities of the server to which it is connected. This | capabilities of the server to which it is connected. This | |||
| specification defines a set of Extensible Markup Language (XML) | specification defines a set of Extensible Markup Language (XML) | |||
| skipping to change at page 2, line 14 ¶ | skipping to change at page 2, line 14 ¶ | |||
| Table of Contents | Table of Contents | |||
| 1. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 3 | 1. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 3 | |||
| 2. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 | 2. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 | |||
| 3. Structure of Presence Policy Capabilities . . . . . . . . . . 3 | 3. Structure of Presence Policy Capabilities . . . . . . . . . . 3 | |||
| 4. XML Schema . . . . . . . . . . . . . . . . . . . . . . . . . . 4 | 4. XML Schema . . . . . . . . . . . . . . . . . . . . . . . . . . 4 | |||
| 5. Example Document . . . . . . . . . . . . . . . . . . . . . . . 5 | 5. Example Document . . . . . . . . . . . . . . . . . . . . . . . 5 | |||
| 6. Security Considerations . . . . . . . . . . . . . . . . . . . 6 | 6. Security Considerations . . . . . . . . . . . . . . . . . . . 6 | |||
| 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 6 | 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 6 | |||
| 7.1 URN Sub-Namespace Registrations . . . . . . . . . . . . . 6 | 7.1. URN Sub-Namespace Registrations . . . . . . . . . . . . . 6 | |||
| 7.2 XML Schema Registration . . . . . . . . . . . . . . . . . 7 | 7.2. XML Schema Registration . . . . . . . . . . . . . . . . . 7 | |||
| 8. References . . . . . . . . . . . . . . . . . . . . . . . . . . 7 | 8. References . . . . . . . . . . . . . . . . . . . . . . . . . . 7 | |||
| 8.1 Normative References . . . . . . . . . . . . . . . . . . . 7 | 8.1. Normative References . . . . . . . . . . . . . . . . . . . 7 | |||
| 8.2 Informative References . . . . . . . . . . . . . . . . . . 8 | 8.2. Informative References . . . . . . . . . . . . . . . . . . 8 | |||
| Author's Address . . . . . . . . . . . . . . . . . . . . . . . 8 | Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 9 | |||
| Intellectual Property and Copyright Statements . . . . . . . . 9 | Intellectual Property and Copyright Statements . . . . . . . . . . 10 | |||
| 1. Terminology | 1. Terminology | |||
| In this document, the key words "MUST", "MUST NOT", "REQUIRED", | In this document, the key words "MUST", "MUST NOT", "REQUIRED", | |||
| "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", | "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", | |||
| and "OPTIONAL" are to be interpreted as described in RFC 2119 [3] and | and "OPTIONAL" are to be interpreted as described in RFC 2119 [3] and | |||
| indicate requirement levels for compliant implementations. | indicate requirement levels for compliant implementations. | |||
| 2. Introduction | 2. Introduction | |||
| An important component of presence [6] is policy. Policy systems | An important component of presence [5] is policy. Policy systems | |||
| allow the presentity to grant access to specific pieces of | allow the presentity to grant access to specific pieces of | |||
| information to specific watchers. These policy systems can be | information to specific watchers. These policy systems can be | |||
| extremely simple or extremely complex. For this reason [1] defines a | extremely simple or extremely complex. For this reason [1] defines a | |||
| generic Extensible Markup Language (XML) based format for | generic Extensible Markup Language (XML) based format for | |||
| representing policy capabilities. That format applies to many | representing policy capabilities. That format applies to many | |||
| services, including location and presence. This specification | services, including location and presence. This specification | |||
| extends that one by defining policy capabilities specific to | extends that one by defining policy capabilities specific to | |||
| presence. Those policy capabilities correspond to the conditions, | presence. Those policy capabilities correspond to the conditions, | |||
| actions and transformations defined in [2]. | actions and transformations defined in [2]. | |||
| skipping to change at page 6, line 46 ¶ | skipping to change at page 6, line 46 ¶ | |||
| 6. Security Considerations | 6. Security Considerations | |||
| This specification does not introduce any new security considerations | This specification does not introduce any new security considerations | |||
| beyond those discussed in [1]. | beyond those discussed in [1]. | |||
| 7. IANA Considerations | 7. IANA Considerations | |||
| There are several IANA considerations associated with this | There are several IANA considerations associated with this | |||
| specification. | specification. | |||
| 7.1 URN Sub-Namespace Registrations | 7.1. URN Sub-Namespace Registrations | |||
| This section registers a new XML namespace, as per the guidelines in | This section registers a new XML namespace, as per the guidelines in | |||
| [4] | [4] | |||
| URI: The URI for this namespace is | URI: The URI for this namespace is | |||
| urn:ietf:params:xml:ns:presence-policy-capabilities | urn:ietf:params:xml:ns:presence-policy-capabilities | |||
| Registrant Contact: IETF, SIMPLE working group, (simple@ietf.org), | Registrant Contact: IETF, SIMPLE working group, (simple@ietf.org), | |||
| Jonathan Rosenberg (jdrosen@jdrosen.net). | Jonathan Rosenberg (jdrosen@jdrosen.net). | |||
| XML: | XML: | |||
| skipping to change at page 7, line 30 ¶ | skipping to change at page 7, line 30 ¶ | |||
| <title>Supported Presence Permissions Namespace</title> | <title>Supported Presence Permissions Namespace</title> | |||
| </head> | </head> | |||
| <body> | <body> | |||
| <h1>Namespace for Supported Permissions</h1> | <h1>Namespace for Supported Permissions</h1> | |||
| <h2>urn:ietf:params:xml:ns:presence-policy-capabilities</h2> | <h2>urn:ietf:params:xml:ns:presence-policy-capabilities</h2> | |||
| <p>See <a href="[[[URL of published RFC]]]">RFCXXXX</a>.</p> | <p>See <a href="[[[URL of published RFC]]]">RFCXXXX</a>.</p> | |||
| </body> | </body> | |||
| </html> | </html> | |||
| END | END | |||
| 7.2 XML Schema Registration | 7.2. XML Schema Registration | |||
| This section registers an XML schema as per the procedures in [4]. | This section registers an XML schema as per the procedures in [4]. | |||
| URI: urn:ietf:params:xml:schema:presence-policy-capabilities. | URI: urn:ietf:params:xml:schema:presence-policy-capabilities. | |||
| Registrant Contact: IETF, SIMPLE working group, (simple@ietf.org), | Registrant Contact: IETF, SIMPLE working group, (simple@ietf.org), | |||
| Jonathan Rosenberg (jdrosen@jdrosen.net). | Jonathan Rosenberg (jdrosen@jdrosen.net). | |||
| The XML for this schema can be found as the sole content of | The XML for this schema can be found as the sole content of | |||
| Section 4. | Section 4. | |||
| 8. References | 8. References | |||
| 8.1 Normative References | 8.1. Normative References | |||
| [1] Rosenberg, J., "An Extensible Markup Language (XML) | [1] Rosenberg, J., "An Extensible Markup Language (XML) | |||
| Representation for Expressing Policy Capabilities", | Representation for Expressing Policy Capabilities", | |||
| draft-rosenberg-simple-common-policy-caps-02 (work in progress), | draft-rosenberg-simple-common-policy-caps-02 (work in progress), | |||
| February 2005. | February 2005. | |||
| [2] Rosenberg, J., "Presence Authorization Rules", | [2] Rosenberg, J., "Presence Authorization Rules", | |||
| draft-ietf-simple-presence-rules-02 (work in progress), | draft-ietf-simple-presence-rules-07 (work in progress), | |||
| February 2005. | June 2006. | |||
| [3] Bradner, S., "Key words for use in RFCs to Indicate Requirement | [3] Bradner, S., "Key words for use in RFCs to Indicate Requirement | |||
| Levels", BCP 14, RFC 2119, March 1997. | Levels", BCP 14, RFC 2119, March 1997. | |||
| [4] Mealling, M., "The IETF XML Registry", BCP 81, RFC 3688, | [4] Mealling, M., "The IETF XML Registry", BCP 81, RFC 3688, | |||
| January 2004. | January 2004. | |||
| 8.2 Informative References | 8.2. Informative References | |||
| [5] Rosenberg, J., "The Extensible Markup Language (XML) | ||||
| Configuration Access Protocol (XCAP)", draft-ietf-simple-xcap-07 | ||||
| (work in progress), June 2005. | ||||
| [6] Day, M., Rosenberg, J., and H. Sugano, "A Model for Presence and | [5] Day, M., Rosenberg, J., and H. Sugano, "A Model for Presence and | |||
| Instant Messaging", RFC 2778, February 2000. | Instant Messaging", RFC 2778, February 2000. | |||
| Author's Address | Author's Address | |||
| Jonathan Rosenberg | Jonathan Rosenberg | |||
| Cisco Systems | Cisco Systems | |||
| 600 Lanidex Plaza | 600 Lanidex Plaza | |||
| Parsippany, NJ 07054 | Parsippany, NJ 07054 | |||
| US | US | |||
| skipping to change at page 9, line 41 ¶ | skipping to change at page 10, line 41 ¶ | |||
| This document and the information contained herein are provided on an | This document and the information contained herein are provided on an | |||
| "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS | "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS | |||
| OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET | OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET | |||
| ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, | ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, | |||
| INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE | INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE | |||
| INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED | INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED | |||
| WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. | WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. | |||
| Copyright Statement | Copyright Statement | |||
| Copyright (C) The Internet Society (2005). This document is subject | Copyright (C) The Internet Society (2006). This document is subject | |||
| to the rights, licenses and restrictions contained in BCP 78, and | to the rights, licenses and restrictions contained in BCP 78, and | |||
| except as set forth therein, the authors retain all their rights. | except as set forth therein, the authors retain all their rights. | |||
| Acknowledgment | Acknowledgment | |||
| Funding for the RFC Editor function is currently provided by the | Funding for the RFC Editor function is currently provided by the | |||
| Internet Society. | Internet Society. | |||
| End of changes. 14 change blocks. | ||||
| 23 lines changed or deleted | 19 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||