def __init__(self, jid, password = None, server = None, port = 5222, auth_methods = ("sasl:DIGEST-MD5", "digest"), tls_settings = None, keepalive = 0, owner = None): """Initialize a LegacyClientStream object. :Parameters: - `jid`: local JID. - `password`: user's password. - `server`: server to use. If not given then address will be derived form the JID. - `port`: port number to use. If not given then address will be derived form the JID. - `auth_methods`: sallowed authentication methods. SASL authentication mechanisms in the list should be prefixed with "sasl:" string. - `tls_settings`: settings for StartTLS -- `TLSSettings` instance. - `keepalive`: keepalive output interval. 0 to disable. - `owner`: `Client`, `Component` or similar object "owning" this stream. :Types: - `jid`: `pyxmpp.JID` - `password`: `unicode` - `server`: `unicode` - `port`: `int` - `auth_methods`: sequence of `str` - `tls_settings`: `pyxmpp.TLSSettings` - `keepalive`: `int` """ (self.authenticated, self.available_auth_methods, self.auth_stanza, self.peer_authenticated, self.auth_method_used, self.registration_callback, self.registration_form, self.__register) = (None,) * 8 ClientStream.__init__(self, jid, password, server, port, auth_methods, tls_settings, keepalive, owner) self.__logger=logging.getLogger("pyxmpp.jabber.LegacyClientStream")
def __init__(self, jid, password=None, server=None, port=5222, auth_methods=("sasl:DIGEST-MD5", "digest"), tls_settings=None, keepalive=0, owner=None): """Initialize a LegacyClientStream object. :Parameters: - `jid`: local JID. - `password`: user's password. - `server`: server to use. If not given then address will be derived form the JID. - `port`: port number to use. If not given then address will be derived form the JID. - `auth_methods`: sallowed authentication methods. SASL authentication mechanisms in the list should be prefixed with "sasl:" string. - `tls_settings`: settings for StartTLS -- `TLSSettings` instance. - `keepalive`: keepalive output interval. 0 to disable. - `owner`: `Client`, `Component` or similar object "owning" this stream. :Types: - `jid`: `pyxmpp.JID` - `password`: `unicode` - `server`: `unicode` - `port`: `int` - `auth_methods`: sequence of `str` - `tls_settings`: `pyxmpp.TLSSettings` - `keepalive`: `int` """ (self.authenticated, self.available_auth_methods, self.auth_stanza, self.peer_authenticated, self.auth_method_used, self.registration_callback, self.registration_form, self.__register) = (None, ) * 8 ClientStream.__init__(self, jid, password, server, port, auth_methods, tls_settings, keepalive, owner) self.__logger = logging.getLogger("pyxmpp.jabber.LegacyClientStream")
def __init__(self, jid, password=None, server=None, port=None, auth_methods=("sasl:DIGEST-MD5",), tls_settings=None, keepalive=0, owner=None): ClientStream.__init__( self, jid=jid, password=password, server=server, port=port, auth_methods=auth_methods, tls_settings=tls_settings, keepalive=keepalive, owner=owner) self.__logger = logging.getLogger("iabot.xmpp.ClientStreamAsyncore")