## Uses of Class
org.apache.pdfbox.pdmodel.encryption.SecurityHandler

Packages that use SecurityHandler
org.apache.pdfbox.pdfparser: The pdfparser package contains classes to parse PDF documents and objects within the document.
org.apache.pdfbox.pdmodel.encryption: 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 SecurityHandler
`protected SecurityHandler` COSParser.`securityHandler` The security handler.

### Uses of SecurityHandler in org.apache.pdfbox.pdmodel.encryption

Subclasses of SecurityHandler in org.apache.pdfbox.pdmodel.encryption
`class` `PublicKeySecurityHandler` This class implements the public key security handler described in the PDF specification.
`class` `StandardSecurityHandler` The standard security handler.

Methods in org.apache.pdfbox.pdmodel.encryption that return SecurityHandler
`SecurityHandler` PDEncryption.`getSecurityHandler()` Returns the security handler specified in the dictionary's Filter entry.
`SecurityHandler` SecurityHandlerFactory.`newSecurityHandlerForFilter(String name)` Returns a new security handler for the given Filter name, or null none is available.
`SecurityHandler` 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 SecurityHandler
`void` PDEncryption.`setSecurityHandler(SecurityHandler securityHandler)` Sets the security handler used in this encryption dictionary

Method parameters in org.apache.pdfbox.pdmodel.encryption with type arguments of type SecurityHandler
`void` SecurityHandlerFactory.`registerHandler(String name, Class<? extends SecurityHandler> securityHandler, Class<? extends ProtectionPolicy> protectionPolicy)` Registers a security handler.