Lines Matching refs:server_context
308 client_context, server_context, hostname = testing_context()
322 server_context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
323 server_context.load_cert_chain(server_cert)
325 server_context.load_verify_locations(SIGNING_CA)
327 return client_context, server_context, hostname
1135 client_context, server_context, hostname = testing_context()
1136 server = ThreadedEchoServer(context=server_context)
2016 self.server_context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
2017 self.server_context.load_cert_chain(SIGNED_CERTFILE)
2018 server = ThreadedEchoServer(context=self.server_context)
2209 self.server_context.set_servername_callback(servername_cb)
2231 self.server_context.set_servername_callback(servername_cb)
2367 client_context, server_context, hostname = testing_context()
2831 def server_params_test(client_context, server_context, indata=b"FOO\n",
2839 server = ThreadedEchoServer(context=server_context,
2906 server_context = ssl.SSLContext(server_protocol)
2907 server_context.options |= server_options
2913 and hasattr(server_context, 'minimum_version')
2915 and server_context.minimum_version > min_version
2920 server_context.minimum_version = min_version
2928 seclevel_workaround(server_context, client_context)
2930 for ctx in (client_context, server_context):
2935 stats = server_params_test(client_context, server_context,
2964 client_context, server_context, hostname = testing_context()
2968 server_context=server_context,
2975 server_params_test(client_context=server_context,
2976 server_context=client_context,
2986 server_params_test(client_context=server_context,
2987 server_context=server_context,
2996 server_params_test(client_context=server_context,
2997 server_context=client_context,
3007 client_context, server_context, hostname = testing_context()
3008 server = ThreadedEchoServer(context=server_context, chatty=False)
3043 client_context, server_context, hostname = testing_context()
3049 server = ThreadedEchoServer(context=server_context, chatty=True)
3060 server = ThreadedEchoServer(context=server_context, chatty=True)
3071 server = ThreadedEchoServer(context=server_context, chatty=True)
3083 client_context, server_context, hostname = testing_context()
3086 server = ThreadedEchoServer(context=server_context, chatty=True)
3095 server = ThreadedEchoServer(context=server_context, chatty=True)
3105 server = ThreadedEchoServer(context=server_context, chatty=True)
3116 client_context, server_context, hostname = testing_context()
3121 server = ThreadedEchoServer(context=server_context, chatty=True)
3127 client_context, server_context, hostname = testing_context(NOSANFILE)
3129 server = ThreadedEchoServer(context=server_context, chatty=True)
3142 server_context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
3144 server_context.load_cert_chain(SIGNED_CERTFILE_ECC)
3147 server = ThreadedEchoServer(context=server_context, chatty=True)
3167 server_context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
3169 server_context.load_cert_chain(SIGNED_CERTFILE_ECC)
3170 server_context.load_cert_chain(SIGNED_CERTFILE)
3173 server = ThreadedEchoServer(context=server_context, chatty=True)
3187 server_context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
3188 server_context.load_cert_chain(IDNSANSFILE)
3221 server = ThreadedEchoServer(context=server_context, chatty=True)
3232 server = ThreadedEchoServer(context=server_context, chatty=True)
3245 client_context, server_context, hostname = testing_context()
3249 server_context.verify_mode = ssl.CERT_REQUIRED
3254 context=server_context, chatty=True, connectionchatty=True,
3278 client_context, server_context, hostname = testing_context()
3281 server_context.verify_mode = ssl.CERT_REQUIRED
3282 server_context.minimum_version = ssl.TLSVersion.TLSv1_3
3286 context=server_context, chatty=True, connectionchatty=True,
3348 server_context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
3349 server_context.load_cert_chain(SIGNED_CERTFILE)
3353 server = ThreadedEchoServer(context=server_context, chatty=True)
3900 client_context, server_context, hostname = testing_context()
3905 server_context.set_ciphers("AES256")
3906 with ThreadedEchoServer(context=server_context) as server:
3934 client_context, server_context, hostname = testing_context()
3936 with ThreadedEchoServer(context=server_context) as server:
3951 client_context, server_context, hostname = testing_context()
3956 server_context.minimum_version = ssl.TLSVersion.TLSv1_2
3957 server_context.maximum_version = ssl.TLSVersion.TLSv1_2
3959 with ThreadedEchoServer(context=server_context) as server:
3968 client_context, server_context, hostname = testing_context()
3972 server_context.minimum_version = ssl.TLSVersion.TLSv1
3973 server_context.maximum_version = ssl.TLSVersion.TLSv1_1
3974 seclevel_workaround(client_context, server_context)
3976 with ThreadedEchoServer(context=server_context) as server:
3986 client_context, server_context, hostname = testing_context()
3988 server_context.maximum_version = ssl.TLSVersion.TLSv1_2
3989 server_context.minimum_version = ssl.TLSVersion.TLSv1_2
3992 seclevel_workaround(client_context, server_context)
3994 with ThreadedEchoServer(context=server_context) as server:
4003 client_context, server_context, hostname = testing_context()
4004 server_context.minimum_version = ssl.TLSVersion.SSLv3
4007 seclevel_workaround(client_context, server_context)
4009 with ThreadedEchoServer(context=server_context) as server:
4018 client_context, server_context, hostname = testing_context()
4026 with ThreadedEchoServer(context=server_context) as server:
4039 client_context, server_context, hostname = testing_context()
4041 server = ThreadedEchoServer(context=server_context,
4093 client_context, server_context, hostname = testing_context()
4094 stats = server_params_test(client_context, server_context,
4104 client_context, server_context, hostname = testing_context()
4106 server_context.options |= ssl.OP_NO_COMPRESSION
4107 stats = server_params_test(client_context, server_context,
4115 client_context, server_context, hostname = testing_context()
4118 server_context.load_dh_params(DHFILE)
4119 server_context.set_ciphers("kEDH")
4120 server_context.maximum_version = ssl.TLSVersion.TLSv1_2
4121 stats = server_params_test(client_context, server_context,
4131 client_context, server_context, hostname = testing_context()
4133 server_context.set_ecdh_curve("secp384r1")
4134 server_context.set_ciphers("ECDHE:!eNULL:!aNULL")
4135 server_context.minimum_version = ssl.TLSVersion.TLSv1_2
4136 stats = server_params_test(client_context, server_context,
4141 client_context, server_context, hostname = testing_context()
4143 server_context.set_ciphers("ECDHE:!eNULL:!aNULL")
4144 server_context.minimum_version = ssl.TLSVersion.TLSv1_2
4145 stats = server_params_test(client_context, server_context,
4150 client_context, server_context, hostname = testing_context()
4152 server_context.set_ecdh_curve("secp384r1")
4153 server_context.set_ciphers("ECDHE:!eNULL:!aNULL")
4154 server_context.minimum_version = ssl.TLSVersion.TLSv1_2
4156 server_params_test(client_context, server_context,
4162 client_context, server_context, hostname = testing_context()
4163 stats = server_params_test(client_context, server_context,
4170 client_context, server_context, hostname = testing_context()
4171 server_context.set_alpn_protocols(['foo', 'bar'])
4172 stats = server_params_test(client_context, server_context,
4186 client_context, server_context, hostname = testing_context()
4187 server_context.set_alpn_protocols(server_protocols)
4192 server_context,
4215 server_context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
4216 server_context.load_cert_chain(SIGNED_CERTFILE)
4221 return server_context, other_context, client_context
4229 server_context, other_context, client_context = self.sni_contexts()
4237 server_context.set_servername_callback(servername_cb)
4239 stats = server_params_test(client_context, server_context,
4244 self.assertEqual(calls, [("supermessage", server_context)])
4250 stats = server_params_test(client_context, server_context,
4253 self.assertEqual(calls, [(None, server_context)])
4258 server_context.set_servername_callback(None)
4260 stats = server_params_test(client_context, server_context,
4269 server_context, other_context, client_context = self.sni_contexts()
4273 server_context.set_servername_callback(cb_returning_alert)
4275 stats = server_params_test(client_context, server_context,
4282 server_context, other_context, client_context = self.sni_contexts()
4286 server_context.set_servername_callback(cb_raising)
4290 stats = server_params_test(client_context, server_context,
4301 server_context, other_context, client_context = self.sni_contexts()
4305 server_context.set_servername_callback(cb_wrong_return_type)
4309 stats = server_params_test(client_context, server_context,
4318 client_context, server_context, hostname = testing_context()
4320 server_context.set_ciphers("AES256:eNULL")
4327 stats = server_params_test(client_context, server_context,
4336 client_context, server_context, hostname = testing_context()
4337 server = ThreadedEchoServer(context=server_context, chatty=False)
4353 client_context, server_context, hostname = testing_context()
4354 server = ThreadedEchoServer(context=server_context, chatty=False)
4364 client_context, server_context, hostname = testing_context()
4369 stats = server_params_test(client_context, server_context,
4378 sess_stat = server_context.session_stats()
4383 stats = server_params_test(client_context, server_context,
4385 sess_stat = server_context.session_stats()
4397 stats = server_params_test(client_context, server_context,
4403 sess_stat = server_context.session_stats()
4408 stats = server_params_test(client_context, server_context,
4416 sess_stat = server_context.session_stats()
4421 client_context, server_context, hostname = testing_context()
4428 server = ThreadedEchoServer(context=server_context, chatty=False)
4498 client_context, server_context, hostname = testing_context()
4499 server_context.post_handshake_auth = True
4500 server_context.verify_mode = ssl.CERT_REQUIRED
4504 server = ThreadedEchoServer(context=server_context, chatty=False)
4523 client_context, server_context, hostname = testing_context()
4524 server_context.post_handshake_auth = True
4525 server_context.verify_mode = ssl.CERT_REQUIRED
4533 server_context._msg_callback = msg_cb
4536 server = ThreadedEchoServer(context=server_context, chatty=True)
4563 client_context, server_context, hostname = testing_context()
4564 server_context.post_handshake_auth = True
4565 server_context.verify_mode = ssl.CERT_REQUIRED
4570 server_context.verify_mode = ssl.CERT_OPTIONAL
4571 server = ThreadedEchoServer(context=server_context, chatty=False)
4587 client_context, server_context, hostname = testing_context()
4588 server_context.post_handshake_auth = True
4589 server_context.verify_mode = ssl.CERT_OPTIONAL
4592 server = ThreadedEchoServer(context=server_context, chatty=False)
4606 client_context, server_context, hostname = testing_context()
4607 server_context.post_handshake_auth = True
4608 server_context.verify_mode = ssl.CERT_REQUIRED
4611 server = ThreadedEchoServer(context=server_context, chatty=False)
4623 client_context, server_context, hostname = testing_context()
4624 server_context.verify_mode = ssl.CERT_REQUIRED
4628 server = ThreadedEchoServer(context=server_context, chatty=False)
4643 client_context, server_context, hostname = testing_context()
4644 server_context.verify_mode = ssl.CERT_REQUIRED
4649 server = ThreadedEchoServer(context=server_context, chatty=False)
4669 server_context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
4670 server_context.load_cert_chain(SIGNED_CERTFILE)
4671 server_context.load_verify_locations(SIGNING_CA)
4672 server_context.post_handshake_auth = True
4673 server_context.verify_mode = ssl.CERT_REQUIRED
4675 server = ThreadedEchoServer(context=server_context, chatty=False)
4690 client_context, server_context, hostname = testing_context(
4693 server = ThreadedEchoServer(context=server_context, chatty=False)
4727 client_context, server_context, hostname = testing_context()
4729 server_context.verify_mode = ssl.CERT_REQUIRED
4730 server_context.maximum_version = ssl.TLSVersion.TLSv1_2
4732 server = ThreadedEchoServer(context=server_context, chatty=False)
4785 client_context, server_context, hostname = testing_context()
4788 server = ThreadedEchoServer(context=server_context, chatty=False)
4797 server_context.keylog_filename = os_helper.TESTFN
4798 server = ThreadedEchoServer(context=server_context, chatty=False)
4806 server_context.keylog_filename = os_helper.TESTFN
4807 server = ThreadedEchoServer(context=server_context, chatty=False)
4815 server_context.keylog_filename = None
4837 client_context, server_context, hostname = testing_context()
4849 client_context, server_context, hostname = testing_context()
4862 server = ThreadedEchoServer(context=server_context, chatty=False)
4880 client_context, server_context, hostname = testing_context()
4889 server_context._msg_callback = msg_cb
4890 server_context.sni_callback = sni_cb
4892 server = ThreadedEchoServer(context=server_context, chatty=False)