diff options
author | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2013-06-19 10:29:33 +0200 |
---|---|---|
committer | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2013-06-19 10:33:04 +0200 |
commit | ed0667e0873d4103f1385dcbc8be3c46fe0ae2d8 (patch) | |
tree | ee7cc23a96a5499bf798c8ac72518b1997de4bfd /pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/PDFContainer.java | |
parent | 65aa38cdfbc9715fd016f54d2ef3daaa4e6e9406 (diff) | |
download | pdf-as-3-ed0667e0873d4103f1385dcbc8be3c46fe0ae2d8.tar.gz pdf-as-3-ed0667e0873d4103f1385dcbc8be3c46fe0ae2d8.tar.bz2 pdf-as-3-ed0667e0873d4103f1385dcbc8be3c46fe0ae2d8.zip |
Added SHA256 hash calculation of original document do prevent application document injection
Diffstat (limited to 'pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/PDFContainer.java')
-rw-r--r-- | pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/PDFContainer.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/PDFContainer.java b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/PDFContainer.java index 9bfd70f..5099f8d 100644 --- a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/PDFContainer.java +++ b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/PDFContainer.java @@ -27,11 +27,13 @@ public class PDFContainer { public long id;
public byte[] pdf;
+ public String originalDigest;
- public PDFContainer(byte[] pdf, long id) {
+ public PDFContainer(byte[] pdf, long id, String originalDigest) {
this.id = id;
this.pdf = pdf;
+ this.originalDigest = originalDigest;
}
public boolean equals(Object pc) {
|