Documents for PDF .NET Edition
GrapeCity.Documents.Pdf Assembly / GrapeCity.Documents.Pdf.Security Namespace
Inheritance Hierarchy
In This Topic
    GrapeCity.Documents.Pdf.Security Namespace
    In This Topic
    Classes
     ClassDescription
    ClassProvides security and encryption services and manages permissions for GrapeCity.Documents.Pdf.GcPdfDocument objects.
    ClassBase abstract class defining PDF Security Handler.
    ClassRepresents a digital signature in a PDF.
    ClassRepresents information parsed from a PDF signature's binary data.
    ClassDefines base class for Standard Security Handlers. These security handlers allow access permissions and up to two passwords to be specified for a document: an owner password and a user password.
    ClassDefines Standard Security Handler Revision 2. This handler uses RC4 encryption with key 40 bit length.
    ClassRepresents a Standard Security Handler Revision 3.

    This handler uses RC4 encryption with key from 40 to 128 bit length and allows to define additional permission flags.

    ClassRepresents Standard Security Handler Revision 4.

    This handler can use RC4 encryption with key 40-128 bit or AES encryption with 128 bit key and allows to define additional permission flags.

    ClassRepresents Standard Security Handler Revision 5.

    This handler always use AES encryption with key length of 256 bit, it is described in Adobe Supplement to the ISO 32000.

    Enumerations
     EnumerationDescription
    EnumerationDefines access permissions granted by a signature to the signed document.
    EnumerationDefines possible access types to the PDF document.
    EnumerationEnumerates possible permissions that control the ability to copy a document's content.
    EnumerationFlags specifying possible permissions that control the editing of a document.
    EnumerationDefines possible encryption algorithms.
    EnumerationDefines possible types of streams in context of encryption.
    EnumerationEnumerates possible permissions that control the printing of a document.
    See Also