diff options
author | Tobias Kellner <tobias.kellner@iaik.tugraz.at> | 2014-11-27 20:57:33 +0100 |
---|---|---|
committer | Tobias Kellner <tobias.kellner@iaik.tugraz.at> | 2014-11-27 20:57:33 +0100 |
commit | 9e50f1a103a37d9dcfbeb5ea45bcf6c6c0c0f6dd (patch) | |
tree | 03355244de7f50fc75f0ccffb51cd0073ba92340 /pdf-over-signator/src/main/java/at/asit/pdfover/signator/Signator.java | |
parent | 896fbe4a5643bf8c29968f8514a1c14fd51c4d9e (diff) | |
download | pdf-over-9e50f1a103a37d9dcfbeb5ea45bcf6c6c0c0f6dd.tar.gz pdf-over-9e50f1a103a37d9dcfbeb5ea45bcf6c6c0c0f6dd.tar.bz2 pdf-over-9e50f1a103a37d9dcfbeb5ea45bcf6c6c0c0f6dd.zip |
Implement PDF-AS 4 changes
Diffstat (limited to 'pdf-over-signator/src/main/java/at/asit/pdfover/signator/Signator.java')
-rw-r--r-- | pdf-over-signator/src/main/java/at/asit/pdfover/signator/Signator.java | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/pdf-over-signator/src/main/java/at/asit/pdfover/signator/Signator.java b/pdf-over-signator/src/main/java/at/asit/pdfover/signator/Signator.java index c55a7555..31cf18be 100644 --- a/pdf-over-signator/src/main/java/at/asit/pdfover/signator/Signator.java +++ b/pdf-over-signator/src/main/java/at/asit/pdfover/signator/Signator.java @@ -36,9 +36,13 @@ public class Signator { */ public enum Signers { /** - * PDF-AS + * PDF-AS 3 */ - PDFAS + PDFAS, + /** + * PDF-AS 4 + */ + PDFAS4 }; private static Map<Signers, SignerFactory> factoryMap; @@ -47,9 +51,12 @@ public class Signator { factoryMap = new EnumMap<Signers, SignerFactory>(Signers.class); try { - Class<?> pdfAsClass = Class.forName("at.asit.pdfover.signer.pdfas.PDFASSignerFactory"); - SignerFactory factory = (SignerFactory)pdfAsClass.newInstance(); - registerSigner(Signers.PDFAS, factory); +// Class<?> pdfAsClass = Class.forName("at.asit.pdfover.signer.pdfas.PDFASSignerFactory"); +// SignerFactory factory = (SignerFactory)pdfAsClass.newInstance(); +// registerSigner(Signers.PDFAS, factory); + Class<?> pdfAs4Class = Class.forName("at.asit.pdfover.signer.pdfas.PdfAs4SignerFactory"); + SignerFactory factory = (SignerFactory)pdfAs4Class.newInstance(); + registerSigner(Signers.PDFAS4, factory); } catch (ClassNotFoundException e) { log.error("PDF Signer Factory not found", e); throw new RuntimeException("PDF Signer Factory not found", e); |