X-Git-Url: http://Server1/repobrowser/?p=xestiaab%2F.git;a=blobdiff_plain;f=source%2FfrmInvalidSSLCertificate.h;h=62c3d65201430efa47c01c49e96e467aeb8a0fb6;hp=b7ead06c45d8c6808637a1386afb37fd9f03b277;hb=60610b9783dc136d455389227c1b71627f47aba5;hpb=45729fca56479bd9158486e0cda0c4a94b4dd1dc diff --git a/source/frmInvalidSSLCertificate.h b/source/frmInvalidSSLCertificate.h index b7ead06..62c3d65 100644 --- a/source/frmInvalidSSLCertificate.h +++ b/source/frmInvalidSSLCertificate.h @@ -1,3 +1,21 @@ +// frmInvalidSSLCertificate.h - Invalid SSL Certificate form header. +// +// (c) 2012-2015 Xestia Software Development. +// +// This file is part of Xestia Address Book. +// +// Xestia Address Book is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by the +// Free Software Foundation, version 3 of the license. +// +// Xestia Address Book is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License along +// with Xestia Address Book. If not, see + #ifndef __frmInvalidSSLCertificate__ #define __frmInvalidSSLCertificate__ @@ -9,6 +27,7 @@ Subclass of frmInvalidSSLCertificateADT, which is generated by wxFormBuilder. #include "AppXestiaAddrBk.h" #include "frmMain.h" #include "common/sslcertstructs.h" +#include "common/structs.h" //// end generated include @@ -18,6 +37,12 @@ struct SSLInvalidCertNotifObj{ wxString AccountName; }; +struct SSLInvalidCertNotifObjString{ + SSLCertCollectionString CertCollection; + QRNotif *QRNotifData; + wxString AccountName; +}; + /** Implementing frmInvalidSSLCertificateADT */ class frmInvalidSSLCertificate : public frmInvalidSSLCertificateADT { @@ -28,12 +53,16 @@ class frmInvalidSSLCertificate : public frmInvalidSSLCertificateADT void ViewCertificates( wxCommandEvent& event ); private: SSLCertCollection CertData; + SSLCertCollectionString CertDataString; int intResult; wxString AccountName; public: /** Constructor */ frmInvalidSSLCertificate( wxWindow* parent ); void LoadData(SSLCertCollection CertDataInc, wxString AccountNameInc); + void LoadData(SSLCertCollectionString CertDataInc, wxString AccountNameInc); + void LoadDataNew(SSLCertCollection CertDataInc, wxString DomainNameInc); + void LoadDataNew(SSLCertCollectionString CertDataInc, std::string DomainNameInc); int GetResult(); //// end generated class members