See: Description
| Interface | Description |
|---|---|
| IAccessPermissions |
A document permissions set based on the "user access permissions" defined in
a /Standard encryption dictionary.
|
| IAccessPermissionsSupport | |
| IAuthenticationHandler |
The authentication strategy.
|
| IAuthenticationHandlerFactory |
A factory for
IAuthenticationHandler instances. |
| ICryptHandler |
The encryption/decryption algorithm for a PDF document.
|
| ISecurityHandler |
The security handler as defined in the PDF spec.
|
| ISecurityHandlerFactory |
A factory for creating an
ISecurityHandler. |
| ISystemSecurityHandler |
This object is responsible to manage the PDF documents security context and
object de/encryption.
|
| Class | Description |
|---|---|
| AbstractAccessPermissions | |
| AbstractCryptHandler |
Abstract superclass for implementing
ICryptHandler. |
| AbstractSecurityHandler |
An abstract superclass for implementing
ISecurityHandler. |
| AccessPermissionsDocMDP | |
| AccessPermissionsFull |
Provide full access to PDF features.
|
| AccessPermissionsNone |
Provide no access to PDF features.
|
| AccessPermissionsProxy | |
| AccessPermissionsTools | |
| AESCryptHandler |
An
ICryptHandlerimplementing the AES algorithm. |
| ArcFourCryptHandler |
An
ICryptHandler implementing the RC4 algorithm. |
| AuthenticationHandlerFactory |
A VM singleton for the
IAuthenticationHandlerFactory. |
| COSEncryption |
The definition of the document encryption.
|
| COSEncryption.MetaClass |
The meta class implementation
|
| IdentityCryptHandler |
The /Identity
ICryptHandler, doing nothing a all. |
| PasswordProvider |
A VM singleton for the PDF related
IPasswordProvider. |
| PermissionFlags |
A set of flags describing the access permissions for the document.
|
| SecurityHandlerFactory |
A VM singleton for the
ISecurityHandlerFactory. |
| StandardAuthenticationHandler |
This object implements the standard authentication strategy for the
StandardSecurityHandler. |
| StandardAuthenticationHandlerFactory |
The standard factory for an
IAuthenticationHandler. |
| StandardCryptHandler |
An abstract superclass for the default implementation of
ICryptHandler. |
| StandardSecurityHandler |
The standard security handler as specified in the PDF reference.
|
| StandardSecurityHandlerFactory |
A standard implementation for the
ISecurityHandlerFactory. |
| StandardSecurityHandlerR2 |
The
ISecurityHandler implementing /R 2 of the PDF spec. |
| StandardSecurityHandlerR3 |
The
ISecurityHandler implementing /R 3 of the PDF spec. |
| StandardSecurityHandlerR4 |
The
ISecurityHandler implementing /R 4 of the PDF spec. |
| SystemSecurityHandler |
An abstract superclass for implementing the PDF security process.
|
| SystemSecurityHandlerV0 |
The
ISystemSecurityHandler implementing /V 0 of the PDF spec. |
| SystemSecurityHandlerV1 |
The
ISystemSecurityHandler implementing /V 1 of the PDF spec. |
| SystemSecurityHandlerV2 |
The
ISystemSecurityHandler implementing /V 2 of the PDF spec. |
| SystemSecurityHandlerV3 |
The
ISystemSecurityHandler implementing /V 3 of the PDF spec. |
| SystemSecurityHandlerV4 |
The
ISystemSecurityHandler implementing /V 4 of the PDF spec. |
| Exception | Description |
|---|---|
| COSSecurityException |
An exceptional condition in the security handling.
|
Performing an encryption from scratch for a document is currently not implemented.
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.