Uses of Class
org.sejda.sambox.pdmodel.encryption.SecurityHandler
Packages that use SecurityHandler
Package
Description
The encryption package will handle the PDF document security handlers and the functionality of pluggable security handlers.
-
Uses of SecurityHandler in org.sejda.sambox.input
Fields in org.sejda.sambox.input declared as SecurityHandlerModifier and TypeFieldDescriptionprivate SecurityHandlerLazyIndirectObjectsProvider.securityHandlerMethods in org.sejda.sambox.input with parameters of type SecurityHandlerModifier and TypeMethodDescriptionIndirectObjectsProvider.initializeWith(SecurityHandler handler) Initialize the component with theSecurityHandlerto decrypt streams and strings.LazyIndirectObjectsProvider.initializeWith(SecurityHandler handler) -
Uses of SecurityHandler in org.sejda.sambox.pdmodel
Fields in org.sejda.sambox.pdmodel declared as SecurityHandlerMethods in org.sejda.sambox.pdmodel that return SecurityHandlerConstructors in org.sejda.sambox.pdmodel with parameters of type SecurityHandlerModifierConstructorDescriptionPDDocument(COSDocument document, SecurityHandler securityHandler) Constructor that uses an existing document. -
Uses of SecurityHandler in org.sejda.sambox.pdmodel.encryption
Subclasses of SecurityHandler in org.sejda.sambox.pdmodel.encryptionModifier and TypeClassDescriptionfinal classThis class implements the public key security handler described in the PDF specification.final classThe standard security handler.Fields in org.sejda.sambox.pdmodel.encryption declared as SecurityHandlerFields in org.sejda.sambox.pdmodel.encryption with type parameters of type SecurityHandlerModifier and TypeFieldDescriptionprivate final Map<String,Class<? extends SecurityHandler>> SecurityHandlerFactory.nameToHandlerprivate final Map<Class<? extends ProtectionPolicy>,Class<? extends SecurityHandler>> SecurityHandlerFactory.policyToHandlerMethods in org.sejda.sambox.pdmodel.encryption that return SecurityHandlerModifier and TypeMethodDescriptionPDEncryption.getSecurityHandler()Returns the security handler specified in the getCOSObject()'s Filter entry.private SecurityHandlerSecurityHandlerFactory.newSecurityHandler(Class<? extends SecurityHandler> handlerClass, Class<?>[] argsClasses, Object[] args) 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.sejda.sambox.pdmodel.encryption with parameters of type SecurityHandlerModifier and TypeMethodDescriptionvoidPDEncryption.setSecurityHandler(SecurityHandler securityHandler) Sets the security handler used in this encryption getCOSObject()Method parameters in org.sejda.sambox.pdmodel.encryption with type arguments of type SecurityHandlerModifier and TypeMethodDescriptionprivate SecurityHandlerSecurityHandlerFactory.newSecurityHandler(Class<? extends SecurityHandler> handlerClass, Class<?>[] argsClasses, Object[] args) voidSecurityHandlerFactory.registerHandler(String name, Class<? extends SecurityHandler> securityHandler, Class<? extends ProtectionPolicy> protectionPolicy) Registers a security handler.