diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-04-30 22:10:29 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-04-30 23:23:58 +0200 |
commit | 2213ed0c3dd1bcc5a62725190cca4a6ad8eb9d7f (patch) | |
tree | 2afb32e7a747e99f9ecd544943a79a2a240d9d9f /include | |
parent | 7608ff4e0be3b0bad5b28886d4b2cf97d60d5944 (diff) | |
download | qpdf-2213ed0c3dd1bcc5a62725190cca4a6ad8eb9d7f.tar.zst |
Remove deprecated (pre-8.4.0) encryption APIs
Diffstat (limited to 'include')
-rw-r--r-- | include/qpdf/QPDFWriter.hh | 38 | ||||
-rw-r--r-- | include/qpdf/qpdf-c.h | 45 |
2 files changed, 0 insertions, 83 deletions
diff --git a/include/qpdf/QPDFWriter.hh b/include/qpdf/QPDFWriter.hh index 5d3ad5df..f30a9986 100644 --- a/include/qpdf/QPDFWriter.hh +++ b/include/qpdf/QPDFWriter.hh @@ -432,44 +432,6 @@ class QPDFWriter qpdf_r3_print_e print, bool encrypt_metadata_aes); - // Pre qpdf 8.4.0 API - [[deprecated("see newer API above")]] QPDF_DLL void - setR3EncryptionParameters( - char const* user_password, - char const* owner_password, - bool allow_accessibility, - bool allow_extract, - qpdf_r3_print_e print, - qpdf_r3_modify_e modify); - [[deprecated("see newer API above")]] QPDF_DLL void - setR4EncryptionParameters( - char const* user_password, - char const* owner_password, - bool allow_accessibility, - bool allow_extract, - qpdf_r3_print_e print, - qpdf_r3_modify_e modify, - bool encrypt_metadata, - bool use_aes); - [[deprecated("see newer API above")]] QPDF_DLL void - setR5EncryptionParameters( - char const* user_password, - char const* owner_password, - bool allow_accessibility, - bool allow_extract, - qpdf_r3_print_e print, - qpdf_r3_modify_e modify, - bool encrypt_metadata); - [[deprecated("see newer API above")]] QPDF_DLL void - setR6EncryptionParameters( - char const* user_password, - char const* owner_password, - bool allow_accessibility, - bool allow_extract, - qpdf_r3_print_e print, - qpdf_r3_modify_e modify, - bool encrypt_metadata_aes); - // Create linearized output. Disables qdf mode, content // normalization, and stream prefiltering. QPDF_DLL diff --git a/include/qpdf/qpdf-c.h b/include/qpdf/qpdf-c.h index 9c7557ab..1a81b899 100644 --- a/include/qpdf/qpdf-c.h +++ b/include/qpdf/qpdf-c.h @@ -524,51 +524,6 @@ extern "C" { enum qpdf_r3_print_e print, QPDF_BOOL encrypt_metadata); - /* Pre 8.4.0 encryption API */ - QPDF_DLL - void qpdf_set_r3_encryption_parameters( - qpdf_data qpdf, - char const* user_password, - char const* owner_password, - QPDF_BOOL allow_accessibility, - QPDF_BOOL allow_extract, - enum qpdf_r3_print_e print, - enum qpdf_r3_modify_e modify); - - QPDF_DLL - void qpdf_set_r4_encryption_parameters( - qpdf_data qpdf, - char const* user_password, - char const* owner_password, - QPDF_BOOL allow_accessibility, - QPDF_BOOL allow_extract, - enum qpdf_r3_print_e print, - enum qpdf_r3_modify_e modify, - QPDF_BOOL encrypt_metadata, - QPDF_BOOL use_aes); - - QPDF_DLL - void qpdf_set_r5_encryption_parameters( - qpdf_data qpdf, - char const* user_password, - char const* owner_password, - QPDF_BOOL allow_accessibility, - QPDF_BOOL allow_extract, - enum qpdf_r3_print_e print, - enum qpdf_r3_modify_e modify, - QPDF_BOOL encrypt_metadata); - - QPDF_DLL - void qpdf_set_r6_encryption_parameters( - qpdf_data qpdf, - char const* user_password, - char const* owner_password, - QPDF_BOOL allow_accessibility, - QPDF_BOOL allow_extract, - enum qpdf_r3_print_e print, - enum qpdf_r3_modify_e modify, - QPDF_BOOL encrypt_metadata); - QPDF_DLL void qpdf_set_linearization(qpdf_data qpdf, QPDF_BOOL value); |