mirror of
https://github.com/moparisthebest/xeps
synced 2024-12-23 08:08:53 -05:00
Merge branch 'xep-0440' into premerge
This commit is contained in:
commit
aecee26322
30
xep-0440.xml
30
xep-0440.xml
@ -23,6 +23,14 @@
|
|||||||
<supersededby/>
|
<supersededby/>
|
||||||
<shortname>sasl-cb-types</shortname>
|
<shortname>sasl-cb-types</shortname>
|
||||||
&flow;
|
&flow;
|
||||||
|
<revision>
|
||||||
|
<version>0.4.0</version>
|
||||||
|
<date>2022-09-21</date>
|
||||||
|
<initials>dg</initials>
|
||||||
|
<remark>
|
||||||
|
Make sasl-channel-binding element a top level stream feature
|
||||||
|
</remark>
|
||||||
|
</revision>
|
||||||
<revision>
|
<revision>
|
||||||
<version>0.3.0</version>
|
<version>0.3.0</version>
|
||||||
<date>2022-08-29</date>
|
<date>2022-08-29</date>
|
||||||
@ -71,9 +79,9 @@
|
|||||||
|
|
||||||
<section1 topic='Announcing the SASL Channel-Binding Type Capability' anchor='sasl-cb-type'>
|
<section1 topic='Announcing the SASL Channel-Binding Type Capability' anchor='sasl-cb-type'>
|
||||||
|
|
||||||
<p>This protocol consists of a single optional extension element
|
<p>This protocol consists of a stream feature named 'sasl-channel-binding'
|
||||||
named 'sasl-channel-binding' qualified by the 'urn:xmpp:sasl-cb:0'
|
qualified by the 'urn:xmpp:sasl-cb:0' namespace.
|
||||||
namespace. The 'sasl-channel-binding' element MUST contain one or
|
The 'sasl-channel-binding' element MUST contain one or
|
||||||
more 'channel-binding' elements, of which each MUST have an
|
more 'channel-binding' elements, of which each MUST have an
|
||||||
attribute with the name 'type'. The value of the 'type' attribute
|
attribute with the name 'type'. The value of the 'type' attribute
|
||||||
SHOULD be the "Channel-binding unique prefix" of a channel-binding
|
SHOULD be the "Channel-binding unique prefix" of a channel-binding
|
||||||
@ -81,25 +89,25 @@
|
|||||||
|
|
||||||
<p>A server declares that it supports particular channel-binding
|
<p>A server declares that it supports particular channel-binding
|
||||||
types by listing the supported types via the 'sasl-channel-binding'
|
types by listing the supported types via the 'sasl-channel-binding'
|
||||||
element defined herein. The 'sasl-channel-binding' element could
|
stream feature defined herein. The 'sasl-channel-binding' element could
|
||||||
appear as child element to the SASL <mechanisms/>
|
appear next to the SASL <mechanisms/>
|
||||||
stream-feature element, qualified by the
|
stream-feature element, qualified by the
|
||||||
'urn:ietf:params:xml:ns:xmpp-sasl' namespace, as specified in
|
'urn:ietf:params:xml:ns:xmpp-sasl' namespace, as specified in
|
||||||
&rfc6120;. Another potential appearance of
|
&rfc6120;. Another potential appearance of
|
||||||
<sasl-channel-binding> is as child element of the
|
<sasl-channel-binding> is next to the
|
||||||
<mechanisms/> stream-feature element as specified in the
|
<authentication/> stream-feature element as specified in the
|
||||||
&xep0388;.</p>
|
&xep0388;.</p>
|
||||||
|
|
||||||
<example caption='Example <mechanisms/> stream feature with SASL Channel-Binding Type Capability.'><![CDATA[
|
<example caption='Example <mechanisms/> stream feature with SASL Channel-Binding Type Capability.'><![CDATA[
|
||||||
<stream:features>
|
<stream:features>
|
||||||
<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
|
|
||||||
<mechanism>EXTERNAL</mechanism>
|
|
||||||
<mechanism>SCRAM-SHA-1-PLUS</mechanism>
|
|
||||||
<mechanism>PLAIN</mechanism>
|
|
||||||
<sasl-channel-binding xmlns='urn:xmpp:sasl-cb:0'>
|
<sasl-channel-binding xmlns='urn:xmpp:sasl-cb:0'>
|
||||||
<channel-binding type='tls-server-end-point'/>
|
<channel-binding type='tls-server-end-point'/>
|
||||||
<channel-binding type='tls-exporter'/>
|
<channel-binding type='tls-exporter'/>
|
||||||
</sasl-channel-binding>
|
</sasl-channel-binding>
|
||||||
|
<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
|
||||||
|
<mechanism>EXTERNAL</mechanism>
|
||||||
|
<mechanism>SCRAM-SHA-1-PLUS</mechanism>
|
||||||
|
<mechanism>PLAIN</mechanism>
|
||||||
</mechanisms>
|
</mechanisms>
|
||||||
</stream:features>]]></example>
|
</stream:features>]]></example>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user