Module t.w.p.j.client

Part of twisted.words.protocols.jabber View Source

No module docstring
Function basicClientFactory Undocumented
Class IQ Wrapper for a Info/Query packet.
Class IQAuthInitializer Non-SASL Authentication initializer for the initiating entity.
Class BasicAuthenticator Authenticates an XmlStream against a Jabber server as a Client.
Class CheckVersionInitializer Initializer that checks if the minimum common stream version number is 1.0.
Class BindInitializer Initializer that implements Resource Binding for the initiating entity.
Class SessionInitializer Initializer that implements session establishment for the initiating
Function XMPPClientFactory Client factory for XMPP 1.0 (only).
Class XMPPAuthenticator Initializes an XmlStream connecting to an XMPP server as a Client.
def basicClientFactory(jid, secret): (source)
Undocumented
def XMPPClientFactory(jid, password): (source)
Client factory for XMPP 1.0 (only).

This returns a L{xmlstream.XmlStreamFactory} with an L{XMPPAuthenticator}
object to perform the stream initialization steps (such as authentication}.

@see: The notes at L{XMPPAuthenticator} describe how the L{jid} and
L{password} parameters are to be used.

@param jid: Jabber ID to connect with.
@type jid: L{jid.JID}
@param password: password to authenticate with.
@type password: L{unicode}
@return: XML stream factory.
@rtype: L{xmlstream.XmlStreamFactory}
API Documentation for twisted, generated by pydoctor.