Package org.apache.fop.pdf
Class PDFEncryptionJCE.Rev2Engine
- java.lang.Object
-
- org.apache.fop.pdf.PDFEncryptionJCE.InitializationEngine
-
- org.apache.fop.pdf.PDFEncryptionJCE.RevBefore5Engine
-
- org.apache.fop.pdf.PDFEncryptionJCE.Rev2Engine
-
- Enclosing class:
- PDFEncryptionJCE
private class PDFEncryptionJCE.Rev2Engine extends PDFEncryptionJCE.RevBefore5Engine
-
-
Field Summary
-
Fields inherited from class org.apache.fop.pdf.PDFEncryptionJCE.RevBefore5Engine
padding
-
Fields inherited from class org.apache.fop.pdf.PDFEncryptionJCE.InitializationEngine
encryptionLengthInBytes, oValue, permissions, preparedOwnerPassword, preparedUserPassword, uValue
-
-
Constructor Summary
Constructors Constructor Description Rev2Engine(PDFEncryptionJCE.EncryptionSettings encryptionSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected byte[]computeOValueStep3(byte[] hash)protected byte[]computeOValueStep7(byte[] key, byte[] encryptionResult)protected voidcomputeUValue()protected byte[]createEncryptionKeyStep6(byte[] hash)-
Methods inherited from class org.apache.fop.pdf.PDFEncryptionJCE.RevBefore5Engine
computeOValue, createEncryptionKey, preparePassword, run
-
Methods inherited from class org.apache.fop.pdf.PDFEncryptionJCE.InitializationEngine
getEncryptionDictionaryPart
-
-
-
-
Constructor Detail
-
Rev2Engine
Rev2Engine(PDFEncryptionJCE.EncryptionSettings encryptionSettings)
-
-
Method Detail
-
computeOValueStep3
protected byte[] computeOValueStep3(byte[] hash)
- Specified by:
computeOValueStep3in classPDFEncryptionJCE.RevBefore5Engine
-
computeOValueStep7
protected byte[] computeOValueStep7(byte[] key, byte[] encryptionResult)- Specified by:
computeOValueStep7in classPDFEncryptionJCE.RevBefore5Engine
-
createEncryptionKeyStep6
protected byte[] createEncryptionKeyStep6(byte[] hash)
- Specified by:
createEncryptionKeyStep6in classPDFEncryptionJCE.RevBefore5Engine
-
computeUValue
protected void computeUValue()
- Specified by:
computeUValuein classPDFEncryptionJCE.InitializationEngine
-
-