diff options
Diffstat (limited to 'pdf-over-signer/pdf-over-sigpdfas3/src')
6 files changed, 62 insertions, 62 deletions
diff --git a/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASHelper.java b/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASHelper.java index 1375a1fc..bcf23b2d 100644 --- a/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASHelper.java +++ b/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASHelper.java @@ -32,12 +32,12 @@ public class PDFASHelper { * PDF AS Object */ private static PdfAs pdfAs = null; - + /** * Internal Pdf AS Object */ private static PdfAsInternal pdfAsInternal = null; - + /** * Creates PDF AS Object * @return @@ -48,7 +48,7 @@ public class PDFASHelper { System.setProperty("pdf-as.work-dir", getWorkDir()); return new at.gv.egiz.pdfas.impl.api.PdfAsObject(); } - + /** * Provides the working directory * @return the working directory @@ -56,7 +56,7 @@ public class PDFASHelper { public static String getWorkDir() { return System.getProperty("user.home") + "/.pdf-over"; } - + /** * Creates a PDF-AS Internal object * @return the PDF-AS Internal object @@ -65,7 +65,7 @@ public class PDFASHelper { private static PdfAsInternal createPdfAsInternal() throws PdfAsException { return new at.gv.egiz.pdfas.impl.api.internal.PdfAsInternalObject(); } - + /** * Gets PDF-AS Object * @return the PDF-AS Object @@ -81,7 +81,7 @@ public class PDFASHelper { } return pdfAs; } - + /** * Gets PDF-AS Internal object * @return the PDF-AS Internal object diff --git a/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSLRequest.java b/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSLRequest.java index 221fdb28..b51939a5 100644 --- a/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSLRequest.java +++ b/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSLRequest.java @@ -36,8 +36,8 @@ public class PDFASSLRequest extends SLRequest { /** * Default constructor * @param slRequest - * @param signData - * @throws PDFASSLRequestException + * @param signData + * @throws PDFASSLRequestException */ public PDFASSLRequest(String slRequest, byte[] signData) throws PDFASSLRequestException { if(!slRequest.contains(PDFASSigner.LOC_REF)) { diff --git a/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigner.java b/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigner.java index 6fa1c094..f419971b 100644 --- a/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigner.java +++ b/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigner.java @@ -80,7 +80,7 @@ public class PDFASSigner implements Signer { params.setProfileOverrideValue("SIG_LABEL", parameter .getEmblem().getFileName()); } - + if(parameter.getProperty("SIG_NOTE") != null) { params.setProfileOverrideValue("SIG_NOTE", parameter.getProperty("SIG_NOTE")); } diff --git a/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigningState.java b/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigningState.java index 0c3eab72..7a871e30 100644 --- a/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigningState.java +++ b/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigningState.java @@ -33,12 +33,12 @@ public class PDFASSigningState implements SigningState { * The Signature Layer request */ protected SLRequest slrequest; - + /** * The PDF AS DataSink */ protected DataSink output; - + /** * Gets the DataSink * @return the datasink @@ -59,7 +59,7 @@ public class PDFASSigningState implements SigningState { * The Signature Layer response */ protected SLResponse slresponse; - + @Override public SLRequest getSignatureRequest() { return this.slrequest; @@ -77,7 +77,7 @@ public class PDFASSigningState implements SigningState { public void setSignatureRequest(SLRequest request) { this.slrequest = request; } - + /** * Gets the SL Response * @return The SL Repsonse object @@ -85,7 +85,7 @@ public class PDFASSigningState implements SigningState { public SLResponse getSignatureResponse() { return this.slresponse; } - + /* (non-Javadoc) * @see at.asit.pdfover.signator.SigningState#hasSignatureResponse() */ @@ -93,11 +93,11 @@ public class PDFASSigningState implements SigningState { public boolean hasSignatureResponse() { return this.getSignatureResponse() != null; } - + // ---------------------------------------- // PDF AS Specific stuff // ---------------------------------------- - + /** * signature detail information */ @@ -107,12 +107,12 @@ public class PDFASSigningState implements SigningState { * PDF - AS sign parameters */ protected at.gv.egiz.pdfas.api.sign.SignParameters signParameters; - + /** - * Signature parameters + * Signature parameters */ protected PdfAsSignatureParameter pdfAsSignatureParameter; - + /** * Gets PDF - AS Signature Parameters * @return PdfAsSignatureParameter diff --git a/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PdfAsSignatureParameter.java b/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PdfAsSignatureParameter.java index 407773de..9a8b4250 100644 --- a/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PdfAsSignatureParameter.java +++ b/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/PdfAsSignatureParameter.java @@ -65,7 +65,7 @@ public class PdfAsSignatureParameter extends SignatureParameter { /** * Gets the PDFAS Positioning - * + * * @return SignaturePositioning * @throws PDFDocumentException */ @@ -95,7 +95,7 @@ public class PdfAsSignatureParameter extends SignatureParameter { /** * Gets PDF - AS specific data source - * + * * @return ByteArrayPDFASDataSource */ public DataSource getPDFASDataSource() { @@ -161,14 +161,14 @@ public class PdfAsSignatureParameter extends SignatureParameter { /* * (non-Javadoc) - * + * * @see at.asit.pdfover.signator.SignatureParameter#getPlaceholder() */ @Override public Image getPlaceholder() { try { - Image logo = null; + Image logo = null; try { if (this.getEmblem() != null && this.getEmblem().getFileName() != null @@ -176,29 +176,29 @@ public class PdfAsSignatureParameter extends SignatureParameter { .exists()) { logo = ImageIO.read(new File(this.getEmblem() .getFileName())); - - } + + } } catch(Exception e) { log.error("Failed to get emblem ...", e); } - + Image img = null; String lang = getSignatureLanguage(); if (lang != null && lang.equals("en")) { img = ImageIO.read(PdfAsSignatureParameter.class .getResourceAsStream("/img/sign_prev_en.png")); - + if(logo != null) { logo = logo.getScaledInstance(141, 140, Image.SCALE_SMOOTH); img.getGraphics().drawImage(logo, 6, 115, null); } - + } else { img = ImageIO.read(PdfAsSignatureParameter.class .getResourceAsStream("/img/sign_prev_de.png")); - + if(logo != null) { logo = logo.getScaledInstance(141, 140, Image.SCALE_SMOOTH); @@ -211,13 +211,13 @@ public class PdfAsSignatureParameter extends SignatureParameter { getPlaceholderDimension().getHeight(), BufferedImage.TYPE_INT_RGB); } - + // Try to render signature block - disabled for now (just use images) // // try { // PDFASHelper.getPdfAs(); // -// +// // float width = getPlaceholderDimension().getWidth() * PLACEHOLDER_SCALE; // float height = getPlaceholderDimension().getHeight() * PLACEHOLDER_SCALE; // @@ -231,13 +231,13 @@ public class PdfAsSignatureParameter extends SignatureParameter { // height, (int)width, timage.getGraphics()); // timage.flush(); // float mheight = 0; -// +// // for(int i = 0; i < heights.length; i++) { // mheight += heights[i]; // } -// +// // this.height = (int) (mheight / PLACEHOLDER_SCALE); -// +// // log.info("Width: " + width + " Height: " + height + " HShould: " + mheight); // BufferedImage image = new BufferedImage((int) width, (int) mheight, // BufferedImage.TYPE_INT_RGB); @@ -277,10 +277,10 @@ public class PdfAsSignatureParameter extends SignatureParameter { // sign_obj.setKZ(BinarySignator_1_1_0.MY_ID); // return sign_obj.getAbstractTable(); // } -// +// // /** // * used for debugging .. -// * +// * // * @param image // * @param ext // */ @@ -351,7 +351,7 @@ public class PdfAsSignatureParameter extends SignatureParameter { // (int) (colWidths[j] * perUnit), rsize); // // String[] lines = getLines(entry.getValue().toString(), (int)(colWidths[j] * perUnit), g.getFontMetrics(), (int) style.getPadding() * PLACEHOLDER_SCALE); -// +// // for(int i = 0; i < lines.length; i++) { // g.drawString(lines[i].toString(), (int) (xoff // + offset + padding / PLACEHOLDER_SCALE), (int) (yoff + padding @@ -393,7 +393,7 @@ public class PdfAsSignatureParameter extends SignatureParameter { // // Table // // int colWidth = (int) (colWidths[j] * perUnit); -// +// // float[] cheights = this.getTableHeights( // (Table) entry.getValue(), style, rsize, colWidth, g); // @@ -432,7 +432,7 @@ public class PdfAsSignatureParameter extends SignatureParameter { // // /** // * extracts the value font -// * +// * // * @param style // * the table style // * @return the value font @@ -453,10 +453,10 @@ public class PdfAsSignatureParameter extends SignatureParameter { // private static String[] getLines(String text, int width, FontMetrics fmetric, int padding) { // String currentline = text; // int averageCharWi = fmetric.charWidth('c'); -// +// // int max_line_chars = (width - padding) / (averageCharWi); // ArrayList<String> lines = new ArrayList<String>(); -// +// // while(currentline.length() > max_line_chars) { // int cutidx = currentline.substring(0, max_line_chars).lastIndexOf(' '); // if(cutidx < 1) { @@ -469,33 +469,33 @@ public class PdfAsSignatureParameter extends SignatureParameter { // currentline = currentline.substring(cutidx); // } // lines.add(currentline); -// -// +// +// // String[] arrline = new String[lines.size()]; // for(int i = 0; i < lines.size(); i++) { // arrline[i] = lines.get(i); // } -// +// // //log.debug(text + " needs " + lines.size() + " lines"); -// +// // return arrline; // } -// +// // @SuppressWarnings("rawtypes") // private float[] getTableHeights(Table table, Style parentstyle, float height, int width, Graphics g) { // ArrayList rows = table.getRows(); // float[] sizes = new float[rows.size()]; // Style style = parentstyle; // if (table.getStyle() != null) { -// style = table.getStyle(); +// style = table.getStyle(); // } // Font font = PdfAsSignatureParameter.getFont(style); // g.setFont(font); -// +// // float total_height = this.getTableHeight(table, parentstyle, width, g); // // float perUnit = height / total_height; -// +// // this.perUnitHeight = perUnit; // // float[] colWidths = table.getColsRelativeWith(); @@ -505,7 +505,7 @@ public class PdfAsSignatureParameter extends SignatureParameter { // sum += colWidths[i]; // } // -// float perUnitWidth = width / sum; +// float perUnitWidth = width / sum; // // for (int i = 0; i < rows.size(); i++) { // Object robj = rows.get(i); @@ -516,16 +516,16 @@ public class PdfAsSignatureParameter extends SignatureParameter { // Entry entry = (Entry) cols.get(j); // if (entry.getType() == 0 || entry.getType() == 1) { // int colWidth = (int) (colWidths[j] * perUnitWidth); -// +// // float trsize = getLines(entry.getValue().toString(), colWidth, g.getFontMetrics(), (int) style.getPadding() * PLACEHOLDER_SCALE).length * g.getFontMetrics().getHeight() + (style.getPadding() * PLACEHOLDER_SCALE * 2); -// +// // if (rsize < trsize) { // rsize = trsize; // } // } else if (entry.getType() == 3) { -// +// // int colWidth = (int) (colWidths[j] * perUnitWidth); -// +// // tsize = this // .getTableHeight((Table) entry.getValue(), style, colWidth, g); // if (rsize < tsize) { @@ -547,7 +547,7 @@ public class PdfAsSignatureParameter extends SignatureParameter { // style = table.getStyle(); // } // float size = 0; -// +// // float[] colWidths = table.getColsRelativeWith(); // float sum = 0; // @@ -556,7 +556,7 @@ public class PdfAsSignatureParameter extends SignatureParameter { // } // // float perUnitWidth = width / sum; -// +// // for (int i = 0; i < rows.size(); i++) { // Object robj = rows.get(i); // ArrayList cols = (ArrayList) robj; @@ -566,13 +566,13 @@ public class PdfAsSignatureParameter extends SignatureParameter { // Entry entry = (Entry) cols.get(j); // if (entry.getType() == 0 || entry.getType() == 1) { // int colWidth = (int) (colWidths[j] * perUnitWidth); -// +// // float trsize = getLines(entry.getValue().toString(), colWidth, g.getFontMetrics(), (int) style.getPadding() * PLACEHOLDER_SCALE).length * g.getFontMetrics().getHeight() + (style.getPadding() * PLACEHOLDER_SCALE * 2); -// +// // if (rsize < trsize) { // rsize = trsize; // } -// +// // /*if (rsize < ((style.getPadding() * PLACEHOLDER_SCALE * 2) + fontSize)) { // rsize = ((style.getPadding() * PLACEHOLDER_SCALE * 2) + fontSize); // }*/ diff --git a/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/exceptions/PDFASSLRequestException.java b/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/exceptions/PDFASSLRequestException.java index ceb25779..483052c7 100644 --- a/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/exceptions/PDFASSLRequestException.java +++ b/pdf-over-signer/pdf-over-sigpdfas3/src/main/java/at/asit/pdfover/signer/pdfas/exceptions/PDFASSLRequestException.java @@ -16,14 +16,14 @@ package at.asit.pdfover.signer.pdfas.exceptions; /** - * + * */ public class PDFASSLRequestException extends Exception { /** - * + * */ private static final long serialVersionUID = -7515747014505057787L; - + /** * Constructor * @param msg |