included a legacy 'code' attribute, whose semantics have been replaced by the defined condition elements; information about mapping defined condition elements to values of the legacy 'code' attribute can be found in [XEP‑0086] The following conditions are defined for use in stanza errors.
It SHOULD NOT be used as the error message presented to a human user, but MAY be shown in addition to the error message associated with the defined condition element (and, optionally, the application-specific condition element).
Process of validating user id by data flow diagram
In addition, an application SHOULD abort the communication attempt after a certain number of successive redirects (e.g., at least 2 but no more than 5).
An application MAY have a policy of following redirects only if it has authenticated the receiving entity.
Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Typically, the application-specific element supplements or further qualifies a defined element.
Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. Thus, the ) to extend the basic stanza syntax for the purpose of providing additional functionality.
The requesting entity does not possess the necessary permissions to perform an action that only certain authorized roles or individuals are allowed to complete (i.e., it typically relates to authorization rather than authentication); the associated error type SHOULD be "auth".