| Package | Description |
|---|---|
| de.intarsys.pdf.crypt |
This package implements the security relevant aspects of the PDF spec.
|
| de.intarsys.pdf.parser |
Everything related to reading PDF and COS data from data streams.
|
| de.intarsys.pdf.st |
The storage level semantics of a PDF document.
|
| de.intarsys.pdf.writer |
Serializing a PDF document.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SystemSecurityHandler
An abstract superclass for implementing the PDF security process.
|
class |
SystemSecurityHandlerV0
The
ISystemSecurityHandler implementing /V 0 of the PDF spec. |
class |
SystemSecurityHandlerV1
The
ISystemSecurityHandler implementing /V 1 of the PDF spec. |
class |
SystemSecurityHandlerV2
The
ISystemSecurityHandler implementing /V 2 of the PDF spec. |
class |
SystemSecurityHandlerV3
The
ISystemSecurityHandler implementing /V 3 of the PDF spec. |
class |
SystemSecurityHandlerV4
The
ISystemSecurityHandler implementing /V 4 of the PDF spec. |
| Modifier and Type | Method and Description |
|---|---|
COSObject |
COSDocumentParser.parseIndirectObject(de.intarsys.tools.randomaccess.IRandomAccess input,
ISystemSecurityHandler securityHandler)
read a pdf style object from the input. see PDF Reference v1.4, chapter
3.2.9 Indirect Objects COSIndirectObject ::= ObjNum GenNum "obj" Object
"endobj"
|
| Modifier and Type | Method and Description |
|---|---|
ISystemSecurityHandler |
STDocument.getReadSecurityHandler()
The documents security handler for decrypting.
|
ISystemSecurityHandler |
STDocument.getWriteSecurityHandler()
The documents security handler for encrypting.
|
| Modifier and Type | Method and Description |
|---|---|
COSObject |
STXRefSection.load(int objectNumber,
ISystemSecurityHandler securityHandler) |
COSObject |
STTrailerXRefSection.load(int objectNumber,
ISystemSecurityHandler securityHandler) |
COSObject |
STXRefEntryOccupied.load(STDocument doc,
ISystemSecurityHandler securityHandler) |
COSObject |
STXRefEntryFree.load(STDocument doc,
ISystemSecurityHandler securityHandler) |
COSObject |
STXRefEntryCompressed.load(STDocument doc,
ISystemSecurityHandler securityHandler) |
abstract COSObject |
STXRefEntry.load(STDocument doc,
ISystemSecurityHandler securityHandler) |
void |
STDocument.setSystemSecurityHandler(ISystemSecurityHandler handler)
Set the ISystemSecurityHandler in order to change document's encryption.
|
| Constructor and Description |
|---|
COSWriter(de.intarsys.tools.randomaccess.IRandomAccess randomAccess,
ISystemSecurityHandler securityHandler) |
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.