diff options
author | Jay Berkenbilt <ejb@ql.org> | 2023-12-23 14:44:42 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2023-12-23 14:50:42 +0100 |
commit | 909a0b3f3a0fddfab6abd1f0775cdd50f1406be6 (patch) | |
tree | c02260df2b5918f744165fcacd76565a6294ab33 /libqpdf/QPDFJob_config.cc | |
parent | 3d33a3a1e3eed4e09a625f81aaa8fcdc67d642e9 (diff) | |
download | qpdf-909a0b3f3a0fddfab6abd1f0775cdd50f1406be6.tar.zst |
Implement --disable-signatures (fixes #1015)
Diffstat (limited to 'libqpdf/QPDFJob_config.cc')
-rw-r--r-- | libqpdf/QPDFJob_config.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libqpdf/QPDFJob_config.cc b/libqpdf/QPDFJob_config.cc index 4798ce9b..922d46e5 100644 --- a/libqpdf/QPDFJob_config.cc +++ b/libqpdf/QPDFJob_config.cc @@ -145,6 +145,13 @@ QPDFJob::Config::deterministicId() } QPDFJob::Config* +QPDFJob::Config::disableSignatures() +{ + o.m->disable_signatures = true; + return this; +} + +QPDFJob::Config* QPDFJob::Config::encryptionFilePassword(std::string const& parameter) { o.m->encryption_file_password = QUtil::make_shared_cstr(parameter); |