class documentation

class ConnectComponentAuthenticator(xmlstream.ConnectAuthenticator): (source)

View In Hierarchy

Authenticator to permit an XmlStream to authenticate against a Jabber server as an external component (where the Authenticator is initiating the stream).
Method __init__
Method associate​With​Stream Called by the XmlStreamFactory when a connection has been made to the requested peer, and an XmlStream object has been instantiated.
Instance Variable password Undocumented

Inherited from ConnectAuthenticator:

Method connection​Made Called by the XmlStream when the underlying socket connection is in place.
Method initialize​Stream Perform stream initialization procedures.
Method stream​Started Called by the XmlStream when the stream has started.
Class Variable namespace Undocumented
Instance Variable other​Host Undocumented

Inherited from Authenticator (via ConnectAuthenticator):

Instance Variable xmlstream The XmlStream that needs authentication
def __init__(self, componentjid, password): (source)
Parameters
componentjid:strJabber ID that this component wishes to bind to.
password:strPassword/secret this component uses to authenticate.
def associateWithStream(self, xs): (source)

Called by the XmlStreamFactory when a connection has been made to the requested peer, and an XmlStream object has been instantiated.

The default implementation just saves a handle to the new XmlStream.

Parameters
xsUndocumented
xmlstream:XmlStreamThe XmlStream that will be passing events to this Authenticator.
password = (source)

Undocumented