summaryrefslogtreecommitdiff
path: root/sleekxmpp/clientxmpp.py
diff options
context:
space:
mode:
Diffstat (limited to 'sleekxmpp/clientxmpp.py')
-rw-r--r--sleekxmpp/clientxmpp.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/sleekxmpp/clientxmpp.py b/sleekxmpp/clientxmpp.py
index b7963a42..191f9e91 100644
--- a/sleekxmpp/clientxmpp.py
+++ b/sleekxmpp/clientxmpp.py
@@ -119,7 +119,8 @@ class ClientXMPP(BaseXMPP):
self.register_plugin('feature_mechanisms',
pconfig={'use_mech': sasl_mech} if sasl_mech else None)
- def connect(self, address=tuple(), reattempt=True, use_tls=True):
+ def connect(self, address=tuple(), reattempt=True,
+ use_tls=True, use_ssl=False):
"""
Connect to the XMPP server.
@@ -133,13 +134,16 @@ class ClientXMPP(BaseXMPP):
error occurs. Defaults to True.
use_tls -- Indicates if TLS should be used for the
connection. Defaults to True.
+ use_ssl -- Indicates if the older SSL connection method
+ should be used. Defaults to False.
"""
self.session_started_event.clear()
if not address:
address = (self.boundjid.host, 5222)
return XMLStream.connect(self, address[0], address[1],
- use_tls=use_tls, reattempt=reattempt)
+ use_tls=use_tls, use_ssl=use_ssl,
+ reattempt=reattempt)
def get_dns_records(self, domain, port=None):
"""