Lines Matching defs:ssl
15 import ssl
17 ssl = None
328 if ssl is not None:
340 context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
353 except ssl.SSLError as err:
354 if err.args[0] in (ssl.SSL_ERROR_WANT_READ,
355 ssl.SSL_ERROR_WANT_WRITE):
357 elif err.args[0] == ssl.SSL_ERROR_EOF:
373 except ssl.SSLError as err:
374 if err.args[0] in (ssl.SSL_ERROR_WANT_READ,
375 ssl.SSL_ERROR_WANT_WRITE):
408 except ssl.SSLError as err:
409 if err.args[0] in (ssl.SSL_ERROR_EOF, ssl.SSL_ERROR_ZERO_RETURN,
410 ssl.SSL_ERROR_WANT_READ,
411 ssl.SSL_ERROR_WANT_WRITE):
418 except ssl.SSLError as err:
419 if err.args[0] in (ssl.SSL_ERROR_WANT_READ,
420 ssl.SSL_ERROR_WANT_WRITE):
422 if err.args[0] in (ssl.SSL_ERROR_EOF, ssl.SSL_ERROR_ZERO_RETURN):
431 if (isinstance(self.socket, ssl.SSLSocket) and
906 @skipUnless(ssl, "SSL not available")
922 @skipUnless(ssl, "SSL not available")
940 self.assertNotIsInstance(self.client.sock, ssl.SSLSocket)
942 self.assertIsInstance(self.client.sock, ssl.SSLSocket)
947 self.assertNotIsInstance(sock, ssl.SSLSocket)
955 self.assertIsInstance(sock, ssl.SSLSocket)
965 self.assertNotIsInstance(sock, ssl.SSLSocket)
972 self.assertNotIsInstance(self.client.sock, ssl.SSLSocket)
974 self.assertIsInstance(self.client.sock, ssl.SSLSocket)
984 ctx = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT)
986 ctx.verify_mode = ssl.CERT_NONE
996 self.assertNotIsInstance(self.client.sock, ssl.SSLSocket)
999 self.assertIsInstance(self.client.sock, ssl.SSLSocket)
1004 self.assertIsInstance(sock, ssl.SSLSocket)
1009 self.assertIsInstance(self.client.sock, ssl.SSLSocket)
1016 ctx = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT)
1017 self.assertEqual(ctx.verify_mode, ssl.CERT_REQUIRED)
1024 with self.assertRaises(ssl.CertificateError):
1030 with self.assertRaises(ssl.CertificateError):