diff options
author | Paul Gardiner <paul.gardiner@artifex.com> | 2018-01-24 15:59:03 +0000 |
---|---|---|
committer | Paul Gardiner <paul.gardiner@artifex.com> | 2018-02-02 12:36:13 +0000 |
commit | 9b6b7ac94658d65204fab0146907ac8c6af287bb (patch) | |
tree | e2b82530ac511989679453fb5d5980eb38b5dbb7 /include | |
parent | 0312fb0efa320655905bd72b1af4228f017a8498 (diff) | |
download | mupdf-9b6b7ac94658d65204fab0146907ac8c6af287bb.tar.xz |
Signature support: break out function for obtaining hash bytes
Diffstat (limited to 'include')
-rw-r--r-- | include/mupdf/pdf/crypt.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/mupdf/pdf/crypt.h b/include/mupdf/pdf/crypt.h index 3aee039a..846ed5bb 100644 --- a/include/mupdf/pdf/crypt.h +++ b/include/mupdf/pdf/crypt.h @@ -29,6 +29,11 @@ void pdf_write_digest(fz_context *ctx, fz_output *out, pdf_obj *byte_range, int int pdf_signature_widget_byte_range(fz_context *ctx, pdf_document *doc, pdf_widget *widget, fz_range *byte_range); /* + pdf_signature_widget_hash_bytes: retrieve an fz_stream to read the bytes hashed for the signature +*/ +fz_stream *pdf_signature_widget_hash_bytes(fz_context *ctx, pdf_document *doc, pdf_widget *widget); + +/* pdf_signature_widget_contents: retrieve the contents for a signature widget */ int pdf_signature_widget_contents(fz_context *ctx, pdf_document *doc, pdf_widget *widget, char **contents); |