Search bar offers the following options:
Term presence. The below example searches for documents that
must contain “foo”, might contain “bar” and must not contain “baz”:
+foo bar -baz
Wildcards. The below example searches for documents with words beginning with “foo”:
Search in specific fields. The following search matches all objects
in "twisted.mail" that matches “search”:
Possible fields: 'name', 'qname' (fully qualified name), 'docstring', and 'kind'. Last two fields are only applicable if "search in docstrings" is enabled.
Fuzzy matches. The following search matches all documents
that have a word within 1 edit distance of “foo”:
Results provided by Lunr.js
class SASLInitiatingInitializer(xmlstream.BaseFeatureInitiatingInitializer): (source)
Stream initializer that performs SASL authentication.
The supported mechanisms by this initializer are DIGEST-MD5, PLAIN and ANONYMOUS. The ANONYMOUS SASL mechanism is used when the JID, set on the authenticator, does not have a localpart (username), requesting an anonymous session where the username is generated by the server. Otherwise, DIGEST-MD5 and PLAIN are attempted, in that order.
||Parse challenge and send response from the mechanism.|
||Clean up observers, parse the failure and errback the deferred.|
||Clean up observers, reset the XML stream and send a new header.|
||Initiate authentication protocol exchange.|
||Send response to a challenge.|
||Select and setup authentication mechanism.|
||Start SASL authentication exchange.|
||Initiate the initialization.|
||whether the stream feature is required to be advertized by the receiving entity.|
||The associated XML stream|
Parse challenge and send response from the mechanism.
|element:||the challenge protocol element.|
Clean up observers, parse the failure and errback the deferred.
|failure:||the failure protocol element. Holds details on the error condition.|
Clean up observers, reset the XML stream and send a new header.
|success:||the success protocol element. For now unused, but could hold additional data.|
Initiate authentication protocol exchange.
If an initial client response is given in data, it will be sent along.
|data:str or ||initial client response.|
Send response to a challenge.
Select and setup authentication mechanism.
Uses the authenticator's jid and password attribute for the authentication credentials. If no supported SASL mechanisms are advertized by the receiving party, a failing deferred is returned with a
Start SASL authentication exchange.