Part of twisted.words.protocols.jabber View Source
| 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. | 
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}