xmpp_parsers

Module sasl2

Source
Expand description

XEP-0388: Extensible SASL Profile

Structsยง

Abort
Client aborts the connection.
AbortAsXmlIterator
Convert a Abort into XML events.
AbortFromXmlBuilder
Build a Abort from XML events.
Authenticate
Client authentication request
AuthenticateAsXmlIterator
Convert a Authenticate into XML events.
AuthenticateFromXmlBuilder
Build a Authenticate from XML events.
Authentication
Server advertisement for supported auth mechanisms
AuthenticationAsXmlIterator
Convert a Authentication into XML events.
AuthenticationFromXmlBuilder
Build a Authentication from XML events.
Challenge
SASL challenge
ChallengeAsXmlIterator
Convert a Challenge into XML events.
ChallengeFromXmlBuilder
Build a Challenge from XML events.
Continue
Authentication requires extra steps (eg. 2FA)
ContinueAsXmlIterator
Convert a Continue into XML events.
ContinueFromXmlBuilder
Build a Continue from XML events.
Failure
Authentication failed
FailureAsXmlIterator
Convert a Failure into XML events.
FailureFromXmlBuilder
Build a Failure from XML events.
InlineFeatures
Additional auth information provided by server
InlineFeaturesAsXmlIterator
Convert a InlineFeatures into XML events.
InlineFeaturesFromXmlBuilder
Build a InlineFeatures from XML events.
Next
Client answers Continue extra step by selecting task.
NextAsXmlIterator
Convert a Next into XML events.
NextFromXmlBuilder
Build a Next from XML events.
Response
SASL response
ResponseAsXmlIterator
Convert a Response into XML events.
ResponseFromXmlBuilder
Build a Response from XML events.
Success
Authentication was successful
SuccessAsXmlIterator
Convert a Success into XML events.
SuccessFromXmlBuilder
Build a Success from XML events.
TaskData
Client/Server data exchange about selected task.
TaskDataAsXmlIterator
Convert a TaskData into XML events.
TaskDataFromXmlBuilder
Build a TaskData from XML events.
UserAgent
Optional client software information
UserAgentAsXmlIterator
Convert a UserAgent into XML events.
UserAgentFromXmlBuilder
Build a UserAgent from XML events.