From c5cab025cef52c171d913f1840a24ce93f483298 Mon Sep 17 00:00:00 2001 From: Bo Xu Date: Fri, 19 Sep 2014 19:16:31 -0700 Subject: Add FPDF_GetSecurityHandlerRevision Security handler revision number is needed to interpret file permission. BUG=None R=thestig@chromium.org Review URL: https://codereview.chromium.org/589813002 --- fpdfsdk/include/fpdfview.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'fpdfsdk/include') diff --git a/fpdfsdk/include/fpdfview.h b/fpdfsdk/include/fpdfview.h index 1b7ae2e251..4dcdcf620a 100644 --- a/fpdfsdk/include/fpdfview.h +++ b/fpdfsdk/include/fpdfview.h @@ -260,6 +260,16 @@ DLLEXPORT unsigned long STDCALL FPDF_GetLastError(); // DLLEXPORT unsigned long STDCALL FPDF_GetDocPermissions(FPDF_DOCUMENT document); +// Function: FPDF_GetSecurityHandlerRevision +// Get the revision for security handler. +// Parameters: +// document - Handle to document. Returned by FPDF_LoadDocument function. +// Return value: +// The security handler revision number. Please refer to PDF Reference for +// detailed description. If the document is not protected, -1 will be returned. +// +DLLEXPORT int STDCALL FPDF_GetSecurityHandlerRevision(FPDF_DOCUMENT document); + // Function: FPDF_GetPageCount // Get total number of pages in a document. // Parameters: -- cgit v1.2.3