/** * */ package at.gv.egiz.pdfas.impl.signator.binary; import java.util.List; import at.knowcenter.wag.egov.egiz.pdf.ActualTablePos; import at.knowcenter.wag.egov.egiz.sig.SignatureData; import at.knowcenter.wag.egov.egiz.sig.connectors.bku.SignSignatureObject; import at.gv.egiz.pdfas.framework.input.PdfDataSource; import at.gv.egiz.pdfas.framework.signator.SignatorInformation; /** * @author wprinz * */ public class BinarySignatorInformation implements SignatorInformation { protected PdfDataSource originalDocument = null; protected byte [] incrementalUpdateBlock = null; protected SignatureData signatureData = null; protected List replaces = null; protected int cert_start = -1; protected int cert_length = -1; protected int enc_start = -1; protected int enc_length = -1; protected SignSignatureObject signSignatureObject = null; protected ActualTablePos atp = null; protected String signProfile = null; /** * @see at.gv.egiz.pdfas.framework.signator.SignatorInformation#getSignatureData() */ public SignatureData getSignatureData() { return this.signatureData; } /** * @see at.gv.egiz.pdfas.framework.signator.SignatorInformation#setSignSignatureObject(at.knowcenter.wag.egov.egiz.sig.connectors.bku.SignSignatureObject) */ public void setSignSignatureObject(SignSignatureObject signSignatureObject) { this.signSignatureObject = signSignatureObject; } /** * @see at.gv.egiz.pdfas.framework.signator.SignatorInformation#getSignSignatureObject() */ public SignSignatureObject getSignSignatureObject() { return this.signSignatureObject; } /** * @see at.gv.egiz.pdfas.framework.signator.SignatorInformation#getActualTablePos() */ public ActualTablePos getActualTablePos() { return this.atp; } }