On 5/30/06, Peter Saint-Andre <[EMAIL PROTECTED]> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Vinod Panicker wrote:
> Hi,
>
> I have a use case where the server needs to return specific messages
> to the client in case of authentication failures. I looked at the
> schema and it's pretty restrictive in what is being allowed during the
> sasl handshake.
>
> Would it make sense to relax the schema to allow text between the
> error conditions, say like this -
>
> <failure xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
> <temporary-auth-failure>Server under maintenance, please try after
> some time.</temporary-auth-failure>
> </failure>
> </stream:stream>
I think is would be better to emulate the structure of stanza errors:
<failure xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
<temporary-auth-failure/>
<text>Server under maintenance, please try after
some time.</text>
</failure>
</stream:stream>
Sounds good to me. Could we also have the <text/> element within a
<success/> element too? Thats another use case that I have. Would
you be pushing these changes in 3920bis?
Regards,
Vinod.