RFC 3921:Extensible Messaging and Presence Protoco...
RFC-Ref

namespace


Click on the red underlined text to get to the source

... real-time applications, which may be layered on top of the core by sending application-specific data qualified by particular XML namespaces [XML-NAMES]. This memo describes extensions to and applications of the core features of XMPP ...


... jabber:client' and 'jabber:server' namespaces are defined in [XMPP-CORE]. However, these namespaces ...
... namespaces are defined in [XMPP-CORE]. However, these namespaces also define various child elements, as well as values for the common 'type' attribute, that are ...
... client' or 'jabber:server' namespace are used to "push" information to another entity. Common uses in instant messaging ...
... As described under extended namespaces (Section 2.4), a message stanza MAY contain any properly-namespaced child element ...
... element. In accordance with the default namespace declaration, by default a message stanza is qualified by the 'jabber ...
... client' or 'jabber:server' namespace, which defines certain allowable children of message stanzas. If the message stanza ...
... stanza MAY contain any of the following child elements without an explicit namespace declaration: 1. <subject ...
... client' or 'jabber:server' namespace to express an entity's current network ...
... As described under extended namespaces (Section 2.4), a presence stanza MAY contain any properly-namespaced child element. ...
... element. In accordance with the default namespace declaration, by default a presence stanza is qualified by the 'jabber ...
... client' or 'jabber:server' namespace, which defines certain allowable children of presence stanzas. If the presence stanza ...
... semantics required to complete particular use cases are defined in all cases by an extended namespace (Section 2.4) (note that the 'jabber:client' ...
... client' and 'jabber:server' namespaces do not define any children of IQ stanzas other than the common <error/>). This memo defines two such extended namespaces ...
... namespaces do not define any children of IQ stanzas other than the common <error/>). This memo defines two such extended namespaces, one for Roster Management (Section 7) and the other for Blocking Communication ...
... stanza MAY contain structured information qualified by any extended namespace. ...
... Extended Namespaces ...
... client" or "jabber:server" namespace (along with their attributes and child elements) provide a basic level of functionality for messaging and ...
... elements) provide a basic level of functionality for messaging and presence, XMPP uses XML namespaces to extend the stanzas for the purpose of providing additional functionality. Thus a message or ...
... element MAY have any name and MUST possess an 'xmlns' namespace declaration (other than "jabber:client ...
... element. Support for any given extended namespace is OPTIONAL on the part of any implementation (aside from the extended namespaces defined ...
... Support for any given extended namespace is OPTIONAL on the part of any implementation (aside from the extended namespaces defined herein). If an entity does not understand such a namespace ...
... namespaces defined herein). If an entity does not understand such a namespace, the entity's expected behavior depends on whether the entity ...
... presence stanza that contains XML data qualified by a namespace it does not understand, the portion of the stanza that is in the unknown ...
... understand, the portion of the stanza that is in the unknown namespace SHOULD be ignored. * If an entity ...
... stanza whose only child element is qualified by a namespace it does not understand, it MUST ignore the entire stanza. ...
... stanza of type "get" or "set" containing a child element qualified by a namespace it does not understand, the entity SHOULD return an IQ stanza ...


... element qualified by the 'urn:ietf:params:xml:ns:xmpp-session' namespace in the stream features it advertises to a client ...
... element qualified by the 'urn:ietf:params:xml:ns:xmpp-session' namespace: Step 1: Client requests ...
... 'jabber:iq:register' namespace; the latter method is out of scope for this memo, but is documented in [JEP-0077 ...


... query/> child element qualified by the 'jabber:iq:roster' namespace. The <query/> element ...


... element qualified by the 'jabber:iq:roster' namespace, which in turn contains an <item/> element that defines the new roster item ...


... privacy lists using the 'jabber:iq:privacy' namespace. Server-side ...
... Within the 'jabber:iq:privacy' namespace, the <query/> child of an IQ stanza ...
... element qualified by the 'jabber:iq:privacy' namespace that contains an empty <active/> child element ...
... 'jabber:iq:privacy' namespace that contains an empty <default/> child element possessing a 'name' attribute whose value is set to the ...
... 'jabber:iq:privacy' namespace that contains one <list/> child element possessing a 'name' attribute whose value is set to the list name the ...
... 'jabber:iq:privacy' namespace that contains one empty <list/> child element possessing a 'name' attribute whose value is set to the list ...
... error code sent from a client that does not understand the namespace of an IQ get or set. IQ stanzas of other types SHOULD be ...


... stanza to any of the available resources. Specifically, if the semantics of the qualifying namespace define a reply that the server can provide, the server MUST reply to the stanza ...
... IQ error. Specifically, if the semantics of the qualifying namespace define a reply that the server can provide, the server MUST reply to the stanza ...


... well-known dictionary attacks, since this is the same error condition that is returned if, for instance, the namespace of an IQ child element is not understood, or if offline message storage ...


... XML Namespace Name for Session Data ...
... A URN sub-namespace for session-related data in the Extensible Messaging and Presence Protocol (XMPP ...
... Extensible Messaging and Presence Protocol (XMPP) is defined as follows. (This namespace name adheres to the format defined in The IETF XML Registry ...
... Specification: RFC 3921prop Description: This is the XML namespace name for session-related data in the Extensible Messaging and Presence Protocol ...


... Bray, T., Hollander, D., and A. Layman, "Namespaces in XML", W3C REC-xml-names, January 1999, <http://www.w3.org/TR/REC-xml-names>. ...


... elementFormDefault='qualified'> <xs:import namespace='urn:ietf:params:xml:ns:xmpp-stanzas'/> ...
... element ref='thread'/> </xs:choice> <xs:any namespace='##other' minOccurs='0' maxOccurs='unbounded'/> ...
... priority'/> </xs:choice> <xs:any namespace='##other' minOccurs='0' maxOccurs='unbounded'/> ...
... <xs:complexType> <xs:sequence> <xs:any namespace='##other' minOccurs='0'/> <xs:element ...
... elementFormDefault='qualified'> <xs:import namespace='urn:ietf:params:xml:ns:xmpp-stanzas'/> ...
... element ref='thread'/> </xs:choice> <xs:any namespace='##other' minOccurs='0' maxOccurs='unbounded'/> ...
... priority'/> </xs:choice> <xs:any namespace='##other' minOccurs='0' maxOccurs='unbounded'/> ...
... <xs:complexType> <xs:sequence> <xs:any namespace='##other' minOccurs='0'/> <xs:element ...



Google
Web
RFC-Ref