48 lines
1.4 KiB
XML
48 lines
1.4 KiB
XML
|
<?xml version='1.0' encoding='UTF-8'?>
|
||
|
|
||
|
<xs:schema
|
||
|
xmlns:xs='http://www.w3.org/2001/XMLSchema'
|
||
|
targetNamespace='http://www.xmpp.org/extensions/xep-0227.html#ns'
|
||
|
xmlns='http://www.xmpp.org/extensions/xep-0227.html#ns'
|
||
|
elementFormDefault='qualified'>
|
||
|
|
||
|
<xs:element name='server-data'>
|
||
|
<xs:complexType>
|
||
|
<xs:sequence>
|
||
|
<xs:element ref='host' maxOccurs='unbounded'/>
|
||
|
<xs:any namespace='##other' minOccurs='0' maxOccurs='unbounded'/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
</xs:element>
|
||
|
|
||
|
<xs:element name='host'>
|
||
|
<xs:complexType>
|
||
|
<xs:sequence>
|
||
|
<xs:element ref='user' maxOccurs='unbounded'/>
|
||
|
<xs:any namespace='##other' minOccurs='0' maxOccurs='unbounded'/>
|
||
|
</xs:sequence>
|
||
|
<xs:attribute name='jid' type='xs:string' use='required'/>
|
||
|
</xs:complexType>
|
||
|
</xs:element>
|
||
|
|
||
|
<xs:element name='user'>
|
||
|
<xs:complexType>
|
||
|
<xs:sequence>
|
||
|
<xs:element ref='offline-messages' minOccurs='0' maxOccurs='1'/>
|
||
|
<xs:any namespace='##other' minOccurs='0' maxOccurs='unbounded'/>
|
||
|
</xs:sequence>
|
||
|
<xs:attribute name='name' type='xs:string' use='required'/>
|
||
|
<xs:attribute name='password' type='xs:string' use='optional'/>
|
||
|
</xs:complexType>
|
||
|
</xs:element>
|
||
|
|
||
|
<xs:element name='offline-messages'>
|
||
|
<xs:complexType>
|
||
|
<xs:sequence>
|
||
|
<xs:any namespace='##other' minOccurs='0' maxOccurs='unbounded'/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
</xs:element>
|
||
|
|
||
|
</xs:schema>
|