Uses of Class
org.apache.pdfbox.pdmodel.encryption.SecurityHandler
Packages that use SecurityHandler
Package
Description
The pdfparser package contains classes to parse PDF documents and objects within the document.
The encryption package will handle the PDF document security handlers and the functionality of pluggable security handlers.
-
Uses of SecurityHandler in org.apache.pdfbox.pdfparser
Fields in org.apache.pdfbox.pdfparser declared as SecurityHandlerModifier and TypeFieldDescriptionprotected SecurityHandler<? extends ProtectionPolicy> COSParser.securityHandlerThe security handler.Methods in org.apache.pdfbox.pdfparser with parameters of type SecurityHandlerModifier and TypeMethodDescriptionprotected voidBruteForceParser.bfSearchForObjStreams(XrefTrailerResolver trailerResolver, SecurityHandler<? extends ProtectionPolicy> securityHandler) Brute force search for all objects streams of a pdf.protected COSDictionaryBruteForceParser.rebuildTrailer(XrefTrailerResolver trailerResolver, SecurityHandler<? extends ProtectionPolicy> securityHandler) Rebuild the trailer dictionary if startxref can't be found. -
Uses of SecurityHandler in org.apache.pdfbox.pdmodel.encryption
Subclasses of SecurityHandler in org.apache.pdfbox.pdmodel.encryptionModifier and TypeClassDescriptionfinal classThis class implements the public key security handler described in the PDF specification.final classThe standard security handler.Methods in org.apache.pdfbox.pdmodel.encryption that return SecurityHandlerModifier and TypeMethodDescriptionPDEncryption.getSecurityHandler()Returns the security handler specified in the dictionary's Filter entry.SecurityHandlerFactory.newSecurityHandlerForFilter(String name) Returns a new security handler for the given Filter name, or null none is available.SecurityHandlerFactory.newSecurityHandlerForPolicy(ProtectionPolicy policy) Returns a new security handler for the given protection policy, or null none is available.Methods in org.apache.pdfbox.pdmodel.encryption with parameters of type SecurityHandlerModifier and TypeMethodDescriptionvoidPDEncryption.setSecurityHandler(SecurityHandler<ProtectionPolicy> securityHandler) Sets the security handler used in this encryption dictionaryMethod parameters in org.apache.pdfbox.pdmodel.encryption with type arguments of type SecurityHandlerModifier and TypeMethodDescriptionvoidSecurityHandlerFactory.registerHandler(String name, Class<? extends SecurityHandler> securityHandler, Class<? extends ProtectionPolicy> protectionPolicy) Registers a security handler.