Package org.apache.fop.pdf
Class FileIDGenerator.DigestFileIDGenerator
- java.lang.Object
-
- org.apache.fop.pdf.FileIDGenerator
-
- org.apache.fop.pdf.FileIDGenerator.DigestFileIDGenerator
-
- Enclosing class:
- FileIDGenerator
private static final class FileIDGenerator.DigestFileIDGenerator extends FileIDGenerator
-
-
Field Summary
Fields Modifier and Type Field Description private java.security.MessageDigest
digest
private PDFDocument
document
private byte[]
fileID
-
Constructor Summary
Constructors Constructor Description DigestFileIDGenerator(PDFDocument document)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
generateFileID()
(package private) byte[]
getOriginalFileID()
(package private) byte[]
getUpdatedFileID()
-
Methods inherited from class org.apache.fop.pdf.FileIDGenerator
getDigestFileIDGenerator, getRandomFileIDGenerator
-
-
-
-
Field Detail
-
fileID
private byte[] fileID
-
document
private final PDFDocument document
-
digest
private final java.security.MessageDigest digest
-
-
Constructor Detail
-
DigestFileIDGenerator
DigestFileIDGenerator(PDFDocument document) throws java.security.NoSuchAlgorithmException
- Throws:
java.security.NoSuchAlgorithmException
-
-
Method Detail
-
getOriginalFileID
byte[] getOriginalFileID()
- Specified by:
getOriginalFileID
in classFileIDGenerator
-
getUpdatedFileID
byte[] getUpdatedFileID()
- Specified by:
getUpdatedFileID
in classFileIDGenerator
-
generateFileID
private void generateFileID()
-
-