Table of Contents

Namespace PdfSharp.Pdf.Security

Classes

CryptFilterBase

Abstract class declaring the common methods of crypt filters. These may be the IdentityCryptFilter or PdfCryptFilters defined in the CF dictionary of the security handler.

PdfCryptFilter

Represents a crypt filter dictionary as written into the CF dictionary of a security handler (PDFCryptFilters).

PdfCryptFilters

Represents the CF dictionary of a security handler.

PdfSecurityHandler

Represents the base of all security handlers.

PdfSecuritySettings

Encapsulates access to the security settings of a PDF document.

PdfStandardSecurityHandler

Represents the standard PDF security handler.

Enums

PdfCryptFilter.CryptFilterMethod

The crypt filter method to choose in the CFM key.

PdfDefaultEncryption

Typical settings to initialize encryption with. With PdfDefaultEncryption, the encryption can be set automized using PdfStandardSecurityHandler.SetPermission() with one single parameter.

PdfStandardSecurityHandler.DefaultEncryption

Typical settings to initialize encryption with. With DefaultEncryption, the encryption can be set automized using PdfStandardSecurityHandler.SetPermission() with one single parameter.