mirror of
https://github.com/JakubMelka/PDF4QT.git
synced 2025-06-05 21:59:17 +02:00
Certificate store tool
This commit is contained in:
@ -311,6 +311,12 @@ void PDFToolAbstractApplication::initializeCommandLineParser(QCommandLineParser*
|
||||
parser->addOption(QCommandLineOption(info.option, info.description));
|
||||
}
|
||||
}
|
||||
|
||||
if (optionFlags.testFlag(CertStore))
|
||||
{
|
||||
parser->addOption(QCommandLineOption("list-user-certs", "Show list of user certificates.", "bool", "1"));
|
||||
parser->addOption(QCommandLineOption("list-system-certs", "Show list of system certificates.", "bool", "0"));
|
||||
}
|
||||
}
|
||||
|
||||
PDFToolOptions PDFToolAbstractApplication::getOptions(QCommandLineParser* parser) const
|
||||
@ -840,6 +846,12 @@ PDFToolOptions PDFToolAbstractApplication::getOptions(QCommandLineParser* parser
|
||||
}
|
||||
}
|
||||
|
||||
if (optionFlags.testFlag(CertStore))
|
||||
{
|
||||
options.certStoreEnumerateSystemCertificates = parser->value("list-system-certs").toInt();
|
||||
options.certStoreEnumerateUserCertificates = parser->value("list-user-certs").toInt();
|
||||
}
|
||||
|
||||
return options;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user