1.1 --- a/WebStack/Adapters/BaseHTTPRequestHandler.py Mon Apr 16 14:43:09 2007 +0000
1.2 +++ b/WebStack/Adapters/BaseHTTPRequestHandler.py Mon Apr 16 14:43:42 2007 +0000
1.3 @@ -27,7 +27,6 @@
1.4
1.5 # SSL-related imports.
1.6
1.7 -from OpenSSL import SSL
1.8 import socket
1.9
1.10 class HandlerFactory:
1.11 @@ -125,6 +124,12 @@
1.12 'certificate_filename'.
1.13 """
1.14
1.15 + # SSL-related import.
1.16 +
1.17 + from OpenSSL import SSL
1.18 +
1.19 + # Initialisation using SSL.
1.20 +
1.21 BaseHTTPServer.HTTPServer.__init__(self, server_address, HandlerClass)
1.22 context = SSL.Context(SSL.SSLv23_METHOD)
1.23 context.use_privatekey_file(key_filename)