From c7323aafac1769cb809da3f1d7ddd05383ace641 Mon Sep 17 00:00:00 2001 From: me_desk Date: Sun, 22 Jul 2012 12:00:06 +0000 Subject: 1) Automatic account registration implemented; 2) All openssl command line tools invocations moved to new class OpenSSLTool git-svn-id: svn://localhost/project_picapica/trunk@150 fb96df88-216d-11de-830c-f3023f12d8ac --- pica-client/openssltool.cpp | 133 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 pica-client/openssltool.cpp (limited to 'pica-client/openssltool.cpp') diff --git a/pica-client/openssltool.cpp b/pica-client/openssltool.cpp new file mode 100644 index 0000000..29cb3b7 --- /dev/null +++ b/pica-client/openssltool.cpp @@ -0,0 +1,133 @@ +#include "openssltool.h" +#include +#include +#include + +OpenSSLTool::OpenSSLTool() +{ +} + +QString OpenSSLTool::NameFromCertFile(QString cert_file) +{ + // + QProcess openssl; + + openssl.start("openssl",QStringList()<<"x509"<<"-in"<