[]
Represents a Document Security Store (DSS). Holds information that can be used to verify signatures offline. See PDF specification for details.
Represents parameters for the AddVerification(Signature, VerificationParams) method.
Represents a cryptographic object identifier. Defines IDs of many popular cryptographic items such as HASH algorithms, encoding algorithms etc.
Represents the IDs of encryption algorithms.
Represents the IDs of hash algorithms.
Represents the IDs related to PKCS#7.
Provides security and encryption services and manages permissions for GcPdfDocument objects.
Base abstract class defining PDF Security Handler.
The security utility class.
Represents a digital signature in a PDF.
Defines 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.
Defines Standard Security Handler Revision 2. This handler uses RC4 encryption with key 40 bit length.
Represents 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.
Represents 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.
Represents 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.
Represents Standard Security Handler Revision 6.
This handler always use AES encryption with key length of 256 bit, it is described in PDF 2.0 specification.
Represents a security handler of a type that is not currently supported by GcPdf.
An instance of this type will be created if a loaded PDF uses a security handler of an unsupported type.
Instances of this type cannot be directly created in user code.
Defines access permissions granted by a signature to the signed document.
Defines possible access types for a PDF document.
Enumerates possible permissions that control the ability to copy a document's content.
Defines the decryption status of a loaded document.
Defines the set of certificates to process when building verification information.
Defines the type of verification information to include into the DSS.
Flags specifying possible permissions that control the editing of a document.
Defines possible encryption algorithms.
Defines possible types of streams in context of encryption.
Defines the flags that describe a PDF's password protection status.
See PasswordMatches property for details.
Enumerates possible permissions that control the printing of a document.