|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectat.knowcenter.wag.egov.egiz.pdf.IncrementalUpdateInformation
public class IncrementalUpdateInformation
This parameter object contains all useful inforamtion the binary incremental update methods need to create and replace a binary singature block.
This class is basically used to transport information about the document from the prepareSign to the finishSign of the Signator. In future, this could be extended and encapsulated to task proprietary IUI instances. E.g. a BinarySignatorIUI, a TextualSignatorIUI, both implementing the core IUI interface, but encapsulating Binary or Textual specialities.
Field Summary | |
---|---|
List |
byte_ranges
The List of StringInfo objects specifying the byte ranges that should be/were signed. |
int |
cert_length
The length of the /cert placeholder. |
int |
cert_start
The start of the first /Cert |
int |
content_stream_length
The length of the content stream of the signature x-object. |
int |
content_stream_start
The start index of the content stream of the signature x-object. |
String |
document_text
The document text for signing. |
int |
egiz_dict_ir_generation
|
int |
egiz_dict_ir_number
The indirect reference of the egiz dict. |
int |
enc_length
The length of the /encodings array. |
int |
enc_start
The start of the /encodings array. |
List |
kz_list
The list of strings of the KZ. |
byte[] |
original_document
The original PDF document. |
TablePos |
pos
The table position. |
List |
replaces
The List of ReplaceInfo objects specifying the byte ranges where the variable data has to be fille in. |
String |
signature_type
The Singature type to be created. |
byte[] |
signed_pdf
The signed pdf document. |
SignatureObject |
signed_signature_object
The SignatureObject containing the variable values after the document text has been signed. |
int |
temp_ir_generation
|
int |
temp_ir_number
The indirect reference of the signature x-object. |
Constructor Summary | |
---|---|
IncrementalUpdateInformation()
|
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public byte[] original_document
public String signature_type
public byte[] signed_pdf
This is the original document plus the incremental update block.
public int egiz_dict_ir_number
public int egiz_dict_ir_generation
public List replaces
public List byte_ranges
public int temp_ir_number
public int temp_ir_generation
public int content_stream_start
public int content_stream_length
public String document_text
public SignatureObject signed_signature_object
These values have to be filled in.
public int enc_start
public int enc_length
public int cert_start
public int cert_length
public List kz_list
public TablePos pos
Constructor Detail |
---|
public IncrementalUpdateInformation()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |