< draft-kille-ldap-xmpp-schema-04.txt   draft-kille-ldap-xmpp-schema-05.txt >
Network Working Group S. Kille Network Working Group S. Kille
Internet-Draft Isode Ltd Internet-Draft Isode Ltd
Intended status: Informational September 11, 2017 Intended status: Informational September 11, 2017
Expires: March 15, 2018 Expires: March 15, 2018
LDAP Schema for supporting XMPP in White Pages LDAP Schema for supporting XMPP in White Pages
draft-kille-ldap-xmpp-schema-04 draft-kille-ldap-xmpp-schema-05
Abstract Abstract
The Extensible Messaging and Presence Protocol (XMPP) identifies The Extensible Messaging and Presence Protocol (XMPP) identifies
users by use of JID (Jabber IDs). Lightweight Directory Access users by use of JID (Jabber IDs). Lightweight Directory Access
Protocol (LDAP) enables provision of a white pages service with Protocol (LDAP) enables provision of a white pages service with
schema relating to users and support for internet protocols. This schema relating to users and support for internet protocols. This
specification defines schema to enable XMPP JIDs to be associated specification defines schema to enable XMPP JIDs to be associated
with objects in an LDAP directory so that this information can be with objects in an LDAP directory so that this information can be
used with white pages applications. used with white pages applications.
skipping to change at page 2, line 16 skipping to change at page 2, line 16
Table of Contents Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Conventions Used in This Document . . . . . . . . . . . . . . 2 2. Conventions Used in This Document . . . . . . . . . . . . . . 2
3. Schema Definition . . . . . . . . . . . . . . . . . . . . . . 2 3. Schema Definition . . . . . . . . . . . . . . . . . . . . . . 2
3.1. Object Class . . . . . . . . . . . . . . . . . . . . . . 2 3.1. Object Class . . . . . . . . . . . . . . . . . . . . . . 2
3.2. Attribute . . . . . . . . . . . . . . . . . . . . . . . . 3 3.2. Attribute . . . . . . . . . . . . . . . . . . . . . . . . 3
4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 3 4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 3
5. Security Considerations . . . . . . . . . . . . . . . . . . . 4 5. Security Considerations . . . . . . . . . . . . . . . . . . . 4
6. Normative References . . . . . . . . . . . . . . . . . . . . 4 6. Normative References . . . . . . . . . . . . . . . . . . . . 5
Appendix A. Acknowledgements . . . . . . . . . . . . . . . . . . 6 Appendix A. Acknowledgements . . . . . . . . . . . . . . . . . . 6
Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 6 Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 6
1. Introduction 1. Introduction
Extensible Messaging and Presence Protocol (XMPP) [RFC6120] Extensible Messaging and Presence Protocol (XMPP) [RFC6120]
identifies users by use of JID (Jabber IDs). Lightweight Directory identifies users by use of JID (Jabber IDs). Lightweight Directory
Access Protocol (LDAP) [RFC4510] enables provision of a white pages Access Protocol (LDAP) [RFC4510] enables provision of a white pages
service with schema relating to users and support for internet service with schema relating to users and support for internet
protocols defined in [RFC4519]. This specification defines schema to protocols defined in [RFC4519]. This specification defines schema to
skipping to change at page 3, line 27 skipping to change at page 3, line 27
JID (e.g. a JID such as romeo@shakespare.lit/AABBCC representing a JID (e.g. a JID such as romeo@shakespare.lit/AABBCC representing a
specific client). Note that the LDAP directory server is NOT specific client). Note that the LDAP directory server is NOT
expected to enforce this syntax. The syntax rules are for LDAP expected to enforce this syntax. The syntax rules are for LDAP
clients setting this attribute, noting that human usage is a key clients setting this attribute, noting that human usage is a key
target. Applications using this attribute should format that string target. Applications using this attribute should format that string
in a manner appropriate to the application and XMPP applications in a manner appropriate to the application and XMPP applications
SHOULD apply [RFC7622] to the attribute. The directory service SHOULD apply [RFC7622] to the attribute. The directory service
doesn't enforce the JID syntax and values are compared according to doesn't enforce the JID syntax and values are compared according to
the matching rules specified in the attribute definition. the matching rules specified in the attribute definition.
NOTE: The directory string syntax and the caseIgnoreMatch matching
rule are chosen to allow entry and matching of values according to
common rules used within the directory, for convenience for users and
administrators as well as implementors. As this syntax and matching
rules differs from [RFC7622] false positive and false negative can
possibly occur. This is not anticipated to cause operational issues
(based on implementation experience with similar syntax/matching rule
mismatches).
( TBA.2 NAME 'jid' ( TBA.2 NAME 'jid'
EQUALITY caseIgnoreMatch EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
1.3.6.1.4.1.1466.115.121.1.15 refers to the Directory String syntax 1.3.6.1.4.1.1466.115.121.1.15 refers to the Directory String syntax
defined in [RFC4517]. defined in [RFC4517].
4. IANA Considerations 4. IANA Considerations
 End of changes. 3 change blocks. 
2 lines changed or deleted 11 lines changed or added

This html diff was produced by rfcdiff 1.45. The latest version is available from http://tools.ietf.org/tools/rfcdiff/