|
fop 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PDFEncryption
This interface defines the contract for classes implementing PDF encryption.
Method Summary | |
---|---|
void |
applyFilter(AbstractPDFStream stream)
Adds a PDFFilter to the PDFStream object |
byte[] |
encrypt(byte[] data,
PDFObject refObj)
Encrypt an array of bytes using a reference PDFObject for calculating the encryption key. |
PDFEncryptionParams |
getParams()
Returns the encryption parameters. |
java.lang.String |
getTrailerEntry()
Returns the trailer entry for encryption. |
void |
setParams(PDFEncryptionParams params)
Sets the encryption parameters. |
Method Detail |
---|
PDFEncryptionParams getParams()
void setParams(PDFEncryptionParams params)
params
- The parameterss to setvoid applyFilter(AbstractPDFStream stream)
stream
- the stream to add an encryption filter tobyte[] encrypt(byte[] data, PDFObject refObj)
data
- data to encryptrefObj
- reference PDFObject
java.lang.String getTrailerEntry()
|
fop 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |