| Package | Description |
|---|---|
| de.intarsys.pdf.crypt |
This package implements the security relevant aspects of the PDF spec.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSecurityHandler
An abstract superclass for implementing
ISecurityHandler. |
class |
StandardSecurityHandler
The standard security handler as specified in the PDF reference.
|
class |
StandardSecurityHandlerR2
The
ISecurityHandler implementing /R 2 of the PDF spec. |
class |
StandardSecurityHandlerR3
The
ISecurityHandler implementing /R 3 of the PDF spec. |
class |
StandardSecurityHandlerR4
The
ISecurityHandler implementing /R 4 of the PDF spec. |
| Modifier and Type | Method and Description |
|---|---|
ISecurityHandler |
SystemSecurityHandler.getSecurityHandler() |
ISecurityHandler |
ISystemSecurityHandler.getSecurityHandler()
The associated pluggable
ISecurityHandler. |
ISecurityHandler |
StandardSecurityHandlerFactory.getSecurityHandler(COSEncryption encryption) |
ISecurityHandler |
ISecurityHandlerFactory.getSecurityHandler(COSEncryption encryption)
Get a security handler instance compatible to the state defined in the
/Encrypt entry.
|
| Modifier and Type | Method and Description |
|---|---|
void |
StandardAuthenticationHandler.authenticate(ISecurityHandler securityHandler)
This
IAuthenticationHandler implements the standard
authentication strategy for the built in security handlers. |
void |
IAuthenticationHandler.authenticate(ISecurityHandler securityHandler)
Authenticate document usage on behalf of the
ISecurityHandler. |
IAuthenticationHandler |
StandardAuthenticationHandlerFactory.createAuthenticationHandler(ISecurityHandler securityHandler)
This implementation will return the same
IAuthenticationHandler
for a document on every request. |
IAuthenticationHandler |
IAuthenticationHandlerFactory.createAuthenticationHandler(ISecurityHandler securityHandler)
Create an
IAuthenticationHandler for the ISecurityHandler. |
void |
SystemSecurityHandler.setSecurityHandler(ISecurityHandler pSecurityHandler) |
void |
ISystemSecurityHandler.setSecurityHandler(ISecurityHandler securityHandler)
Assign a new
ISecurityHandler. |
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.