Uses of Interface
com.sun.pdfview.decrypt.PDFDecrypter
-
Packages that use PDFDecrypter Package Description com.sun.pdfview com.sun.pdfview.decrypt -
-
Uses of PDFDecrypter in com.sun.pdfview
Fields in com.sun.pdfview declared as PDFDecrypter Modifier and Type Field Description private PDFDecrypterPDFFile. defaultDecrypterThe default decrypter for streams and strings.Methods in com.sun.pdfview that return PDFDecrypter Modifier and Type Method Description PDFDecrypterPDFObject. getDecrypter()PDFDecrypterPDFFile. getDefaultDecrypter()Get the default decrypter for the documentMethods in com.sun.pdfview with parameters of type PDFDecrypter Modifier and Type Method Description PDFObjectPDFFile. dereference(PDFXref ref, PDFDecrypter decrypter)Used internally to track down PDFObject references.private PDFObjectPDFFile. readArray(int objNum, int objGen, PDFDecrypter decrypter)read an [ array ].private PDFObjectPDFFile. readDictionary(int objNum, int objGen, PDFDecrypter decrypter)read an entire << dictionary >>.private PDFObjectPDFFile. readHexString(int objNum, int objGen, PDFDecrypter decrypter)read a < hex string >.private PDFObjectPDFFile. readLiteralString(int objNum, int objGen, PDFDecrypter decrypter)read a ( character string ).private PDFObjectPDFFile. readObject(int objNum, int objGen, boolean numscan, PDFDecrypter decrypter)read the next object with a special catch for numbersprivate PDFObjectPDFFile. readObject(int objNum, int objGen, PDFDecrypter decrypter)read the next object from the fileprivate PDFObjectPDFFile. readObjectDescription(int objNum, int objGen, PDFDecrypter decrypter)read an entire PDFObject. -
Uses of PDFDecrypter in com.sun.pdfview.decrypt
Classes in com.sun.pdfview.decrypt that implement PDFDecrypter Modifier and Type Class Description classCryptFilterDecrypterImplements Version 4 standard decryption, whereby the Encrypt dictionary contains a list of named 'crypt filters', each of which is the equivalent of aPDFDecrypter.classIdentityDecrypterPerforms identity decryption; that is, inputs aren't encrypted and are returned right back.classStandardDecrypterStandard simple decrypter for versions 1, 2 and 4 of the Standard password-based decryption mechanisms, as described in section 3.5 of the PDF Reference version 1.7.Fields in com.sun.pdfview.decrypt declared as PDFDecrypter Modifier and Type Field Description private PDFDecrypterCryptFilterDecrypter. defaultStreamDecrypterThe default decrypter for stream contentprivate PDFDecrypterCryptFilterDecrypter. defaultStringDecrypterThe default decrypter for string contentFields in com.sun.pdfview.decrypt with type parameters of type PDFDecrypter Modifier and Type Field Description private java.util.Map<java.lang.String,PDFDecrypter>CryptFilterDecrypter. decryptersMaps from crypt filter names to their corresponding decryptersMethods in com.sun.pdfview.decrypt that return PDFDecrypter Modifier and Type Method Description private static PDFDecrypterPDFDecrypterFactory. createCryptFilterDecrypter(PDFObject encryptDict, PDFObject documentId, PDFPassword password, int v)Create a decrypter working from a crypt filter dictionary, as in version 4 encryptionstatic PDFDecrypterPDFDecrypterFactory. createDecryptor(PDFObject encryptDict, PDFObject documentId, PDFPassword password)Create a decryptor for a given encryption dictionary.private static PDFDecrypterPDFDecrypterFactory. createStandardDecrypter(PDFObject encryptDict, PDFObject documentId, PDFPassword password, java.lang.Integer keyLength, boolean encryptMetadata, StandardDecrypter.EncryptionAlgorithm encryptionAlgorithm)Create a standard single-algorithm AES or RC4 decrypter.Constructor parameters in com.sun.pdfview.decrypt with type arguments of type PDFDecrypter Constructor Description CryptFilterDecrypter(java.util.Map<java.lang.String,PDFDecrypter> decrypters, java.lang.String defaultStreamCryptName, java.lang.String defaultStringCryptName)Class constructor
-