aboutsummaryrefslogtreecommitdiff
path: root/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/PDFData.java
diff options
context:
space:
mode:
authoremusic <emina.music@egiz.gv.at>2018-07-10 11:07:08 +0200
committeremusic <emina.music@egiz.gv.at>2018-07-10 11:07:08 +0200
commit21c932574c86031da3bed44b94bf3f54a930070d (patch)
treebc5616ef604174ebf3bdda45db0c04cbfa9c2a82 /pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/PDFData.java
parent9acf3c2e8aca9016daf76785747d838cdc5b0330 (diff)
downloadpdf-as-4-21c932574c86031da3bed44b94bf3f54a930070d.tar.gz
pdf-as-4-21c932574c86031da3bed44b94bf3f54a930070d.tar.bz2
pdf-as-4-21c932574c86031da3bed44b94bf3f54a930070d.zip
changes in pdf-as-web config
Diffstat (limited to 'pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/PDFData.java')
-rw-r--r--pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/PDFData.java25
1 files changed, 0 insertions, 25 deletions
diff --git a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/PDFData.java b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/PDFData.java
index 4d3d1872..bc773ec8 100644
--- a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/PDFData.java
+++ b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/PDFData.java
@@ -95,31 +95,6 @@ public class PDFData extends HttpServlet {
if (signedData != null) {
- /*if (WebConfiguration.isPdfProtected()) {
- File tempFile = new File(System.getProperty("java.io.tmpdir"),"protect.pdf");
- FileUtils.writeByteArrayToFile(tempFile, signedData);
- Path tempPath = tempFile.toPath();
- SecureRandom random = new SecureRandom();
- byte seed[] = random.generateSeed(50);
- String ownerPassword = new String(seed, StandardCharsets.UTF_8);
- PDDocument document = PDDocument.load(tempFile);
- AccessPermission accessPermission = new AccessPermission();
- accessPermission.setCanExtractContent(false);
- accessPermission.setCanExtractForAccessibility(true);
- StandardProtectionPolicy spp = new StandardProtectionPolicy(ownerPassword, "", accessPermission);
- spp.setEncryptionKeyLength(128);
- spp.setPermissions(accessPermission);
- document.protect(spp);
- document.save(tempFile);
- document.close();
- //accessPermission.setCanModify(false);
- signedData = Files.readAllBytes(tempPath);
- logger.info("Added Protection Parameters");
- if (tempFile.exists()) {
- tempFile.delete();
- }
- }*/
-
if(WebConfiguration.isKeepSignedDocument()) {
if(PdfAsHelper.isSignedDataExpired(request, response)) {
logger.info("Destroying expired signed data in session");