Part of twisted.words.protocols.jabber.xmlstream View Source View In Hierarchy
TLS stream initializer for the initiating entity.It is strongly required to include this initializer in the list of initializers for an XMPP stream. By default it will try to negotiate TLS. An XMPP server may indicate that TLS is required. If TLS is not desired, set the
wantedattribute to False instead of removing it from the list of initializers, so a proper exception
TLSRequiredcan be raised.
|Class Variables||wanted||indicates if TLS negotiation is wanted.
|Method||onProceed||Proceed with TLS negotiation and reset the XML stream.|
|Method||start||Start TLS negotiation.|
Inherited from BaseFeatureInitiatingInitializer:
|Method||initialize||Initiate the initialization.|
Start TLS negotiation.
This checks if the receiving entity requires TLS, the SSL library is
available and uses the
instance variables to determine what to do in the various different