class documentation

class twisted.words.protocols.jabber.component.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__
Instance Variable password Undocumented
Method associateWithStream Called by the XmlStreamFactory when a connection has been made to the requested peer, and an XmlStream object has been instantiated.

Inherited from ConnectAuthenticator:

Class Variable namespace Undocumented
Instance Variable otherHost Undocumented
Method connectionMade Called by the XmlStream when the underlying socket connection is in place.
Method initializeStream Perform stream initialization procedures.
Method streamStarted Called by the XmlStream when the stream has started.

Inherited from Authenticator (via ConnectAuthenticator):

Instance Variable xmlstream The XmlStream that needs authentication
def __init__(self, componentjid, password): (source)
ParameterscomponentjidJabber ID that this component wishes to bind to. (type: str)
passwordPassword/secret this component uses to authenticate. (type: str)
password = (source)

Undocumented

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.

ParametersxsUndocumented
xmlstreamThe XmlStream that will be passing events to this Authenticator. (type: XmlStream)
API Documentation for Twisted, generated by pydoctor 20.12.1 at 2021-02-28 19:53:36.