Пример #1
0
    def __init__(self, host, path):
        if not hasattr(self, '_map'):
            asyncore.dispatcher.__init__(self)
        self.tlsDone = False
#        TLSHandshake.__init__(self, address=(host, 443), certfile='/home/shurdeek/src/PyBitmessage/sslsrc/keys/cert.pem', keyfile='/home/shurdeek/src/PyBitmessage/src/sslkeys/key.pem', server_side=False, ciphers='AECDH-AES256-SHA')
        HTTPClient.__init__(self, host, path, connect=False)
        TLSHandshake.__init__(self, address=(host, 443), server_side=False)
Пример #2
0
 def __init__(self, host, path):
     if not hasattr(self, '_map'):
         asyncore.dispatcher.__init__(self)
     self.tlsDone = False
     #        TLSHandshake.__init__(self, address=(host, 443), certfile='/home/shurdeek/src/PyBitmessage/sslsrc/keys/cert.pem', keyfile='/home/shurdeek/src/PyBitmessage/src/sslkeys/key.pem', server_side=False, ciphers='AECDH-AES256-SHA')
     HTTPClient.__init__(self, host, path, connect=False)
     TLSHandshake.__init__(self, address=(host, 443), server_side=False)
Пример #3
0
 def __init__(self, sock):
     if not hasattr(self, '_map'):
         asyncore.dispatcher.__init__(self, sock)  # pylint: disable=non-parent-init-called
     # self.tlsDone = False
     TLSHandshake.__init__(
         self,
         sock=sock,
         certfile='/home/shurdeek/src/PyBitmessage/src/sslkeys/cert.pem',
         keyfile='/home/shurdeek/src/PyBitmessage/src/sslkeys/key.pem',
         server_side=True)
     HTTPRequestHandler.__init__(self, sock)
Пример #4
0
 def handle_read(self):
     if self.tlsDone:
         HTTPRequestHandler.handle_read(self)
     else:
         TLSHandshake.handle_read(self)
Пример #5
0
 def readable(self):
     if self.tlsDone:
         return HTTPRequestHandler.readable(self)
     else:
         return TLSHandshake.readable(self)
Пример #6
0
 def handle_close(self):
     if self.tlsDone:
         HTTPRequestHandler.close(self)
     else:
         TLSHandshake.close(self)
Пример #7
0
 def handle_connect(self):
     TLSHandshake.handle_connect(self)
Пример #8
0
 def handle_close(self):
     if self.tlsDone:
         HTTPClient.close(self)
     else:
         TLSHandshake.close(self)
Пример #9
0
 def writable(self):
     if self.tlsDone:
         return HTTPRequestHandler.writable(self)
     else:
         return TLSHandshake.writable(self)
Пример #10
0
 def handle_close(self):
     if self.tlsDone:
         HTTPRequestHandler.close(self)
     else:
         TLSHandshake.close(self)
Пример #11
0
 def readable(self):
     if self.tlsDone:
         return HTTPClient.readable(self)
     else:
         return TLSHandshake.readable(self)
Пример #12
0
 def handle_close(self):
     if self.tlsDone:
         HTTPClient.close(self)
     else:
         TLSHandshake.close(self)
Пример #13
0
 def handle_write(self):
     if self.tlsDone:
         HTTPClient.handle_write(self)
     else:
         TLSHandshake.handle_write(self)
Пример #14
0
 def writable(self):
     if self.tlsDone:
         return HTTPClient.writable(self)
     else:
         return TLSHandshake.writable(self)
Пример #15
0
 def readable(self):
     if self.tlsDone:
         return HTTPClient.readable(self)
     else:
         return TLSHandshake.readable(self)
Пример #16
0
    def __init__(self, sock):
        if not hasattr(self, '_map'):
            asyncore.dispatcher.__init__(self, sock)
#        self.tlsDone = False
        TLSHandshake.__init__(self, sock=sock, certfile='/home/shurdeek/src/PyBitmessage/src/sslkeys/cert.pem', keyfile='/home/shurdeek/src/PyBitmessage/src/sslkeys/key.pem', server_side=True)
        HTTPRequestHandler.__init__(self, sock)
Пример #17
0
 def handle_connect(self):
     TLSHandshake.handle_connect(self)
Пример #18
0
 def writable(self):
     if self.tlsDone:
         return HTTPClient.writable(self)
     else:
         return TLSHandshake.writable(self)
Пример #19
0
 def readable(self):
     if self.tlsDone:
         return HTTPRequestHandler.readable(self)
     else:
         return TLSHandshake.readable(self)
Пример #20
0
 def handle_write(self):
     if self.tlsDone:
         HTTPClient.handle_write(self)
     else:
         TLSHandshake.handle_write(self)
Пример #21
0
 def handle_write(self):
     if self.tlsDone:
         HTTPRequestHandler.handle_write(self)
     else:
         TLSHandshake.handle_write(self)
Пример #22
0
 def writable(self):
     if self.tlsDone:
         return HTTPRequestHandler.writable(self)
     else:
         return TLSHandshake.writable(self)