From 7b3d85e31537acc7da994aebeece26bbdf2ecc7a Mon Sep 17 00:00:00 2001 From: tkellner Date: Wed, 10 Apr 2013 18:59:11 +0000 Subject: + Fixed unverifyable Handy signature signatures ... (A-Trust cuts away base64 encoded signature data!) + Moved logfile to {user.home}/.pdfover + temporary pdf files will be saved into {user.home}/.pdfover (no write access in Program folder of windows!) git-svn-id: https://joinup.ec.europa.eu/svn/pdf-over/trunk@67 174cde9d-5d70-4d2a-aa98-46368bc2aaf7 --- .../java/at/asit/pdfover/gui/composites/OutputComposite.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites') diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/OutputComposite.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/OutputComposite.java index 84801702..1b24b678 100644 --- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/OutputComposite.java +++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/OutputComposite.java @@ -107,7 +107,7 @@ public class OutputComposite extends StateComposite { // Save as temp file ... java.util.Date date= new java.util.Date(); String fileName = String.format("%d_tmp_signed.pdf", date.getTime()); //$NON-NLS-1$ - open = new File(fileName); + open = new File(OutputComposite.this.tempDirectory + "/" + fileName); //$NON-NLS-1$ FileOutputStream outstream = new FileOutputStream(open); outstream.write(source.getByteArray(), 0, source.getByteArray().length); @@ -180,6 +180,15 @@ public class OutputComposite extends StateComposite { this.pack(); } + String tempDirectory; + + /** + * @param tempDirectory + */ + public void setTempDirectory(String tempDirectory) { + this.tempDirectory = tempDirectory; + } + /** * Gets the signed document * @return the signed document -- cgit v1.2.3