|
|
|
@ -132,7 +132,6 @@ class AddServerCert (QtGui.QDialog):
|
|
|
|
|
|
|
|
|
|
self.setAttribute(QtCore.Qt.WA_ShowModal)
|
|
|
|
|
self.flag = 4
|
|
|
|
|
self.exec_()
|
|
|
|
|
|
|
|
|
|
def add_server(self):
|
|
|
|
|
ca_certs = self.parent.trusted_path + "cert.list"
|
|
|
|
@ -158,6 +157,7 @@ class AddServerCert (QtGui.QDialog):
|
|
|
|
|
if len(words) > 1:
|
|
|
|
|
# if first word...
|
|
|
|
|
if words[0] == host:
|
|
|
|
|
self.flag = 3
|
|
|
|
|
return 0
|
|
|
|
|
|
|
|
|
|
# Open file with compliance server certificates and server hostname
|
|
|
|
@ -166,7 +166,6 @@ class AddServerCert (QtGui.QDialog):
|
|
|
|
|
fcl.close()
|
|
|
|
|
show_msg (_('Server certificate add to trusted \n%s') \
|
|
|
|
|
%(self.parent.trusted_path + filename),_('Certificate add'))
|
|
|
|
|
|
|
|
|
|
self.flag = 3
|
|
|
|
|
from conf_connection import FrameConnection
|
|
|
|
|
self.ConnectWidget = FrameConnection(self, self.ClientObj)
|
|
|
|
@ -451,6 +450,7 @@ class CheckingClientHTTPSConnection(CheckingHTTPSConnection):
|
|
|
|
|
# add certificate server in trusted
|
|
|
|
|
def add_server_cert(self, cert):
|
|
|
|
|
self.add_cert = AddServerCert(self, self.ClientObj, cert)
|
|
|
|
|
self.add_cert.exec_()
|
|
|
|
|
return self.add_cert.flag
|
|
|
|
|
|
|
|
|
|
def connect_trusted_root(self, sock, root_cert, crl_certs):
|
|
|
|
|