PDFix SDK  7.2.0
Loading...
Searching...
No Matches
PdfSecurityHandler Struct Referenceabstract

PdfSecurityHandler class. More...

#include <pdfix.h>

Inheritance diagram for PdfSecurityHandler:
PdfCustomSecurityHandler PdfStandardSecurityHandler

Public Member Functions

virtual int GetFilter (wchar_t *buffer, int len) const =0
 
virtual void Destroy ()=0
 Destroys digital signature's resources. More...
 

Detailed Description

PdfSecurityHandler class.

A module that implements various aspects of the encryption process and controls access to the contents of the encrypted document.

Member Function Documentation

◆ Destroy()

virtual void PdfSecurityHandler::Destroy ( )
pure virtual

Destroys digital signature's resources.

See also
CreateStandardSecurityHandler
CreateCustomSecurityHandler

◆ GetFilter()

virtual int PdfSecurityHandler::GetFilter ( wchar_t *  buffer,
int  len 
) const
pure virtual

Gets the filter name of the security handler. Filter name identifies the type of the security handler. It's the same as the 'Filter' entry in the encryption dictionary. Filter name for the standard security handler is 'Standard'.

Parameters
buffer(filled by method) If the buffer is null function returns required length of string
lenLength of a buffer to be filled in.
Returns
Number of characters written into buffer of required length.