Create a secure SSL context.
(self)
| 157 | self.socket = context.wrap_socket(self.socket, server_side=True) |
| 158 | |
| 159 | def _create_context(self): |
| 160 | """Create a secure SSL context.""" |
| 161 | context = self.ssl.create_default_context(self.ssl.Purpose.CLIENT_AUTH) |
| 162 | context.load_cert_chain(self.certfile, self.keyfile, self.password) |
| 163 | context.set_alpn_protocols(self.alpn_protocols) |
| 164 | return context |
| 165 | |
| 166 | |
| 167 | class ThreadingHTTPSServer(socketserver.ThreadingMixIn, HTTPSServer): |
no test coverage detected