Class SignatureContainerGenerationEvent
java.lang.Object
com.itextpdf.kernel.pdf.event.AbstractPdfDocumentEvent
com.itextpdf.signatures.mac.SignatureContainerGenerationEvent
- All Implemented Interfaces:
IEvent
Represents an event firing before creating signature container.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final InputStreamprivate final byte[]static final Stringprivate final IASN1EncodableVectorFields inherited from class AbstractPdfDocumentEvent
type -
Constructor Summary
ConstructorsConstructorDescriptionSignatureContainerGenerationEvent(IASN1EncodableVector unsignedAttributes, byte[] signature, InputStream documentInputStream) Creates an event firing before creating the signature container. -
Method Summary
Modifier and TypeMethodDescriptionGetsInputStreamcontaining document bytes considering byte range.byte[]Getsbyte[]signature value.GetsIASN1EncodableVectorunsigned signature attributes.Methods inherited from class AbstractPdfDocumentEvent
getDocument, getType, setDocument
-
Field Details
-
START_SIGNATURE_CONTAINER_GENERATION
- See Also:
-
unsignedAttributes
-
signature
private final byte[] signature -
documentInputStream
-
-
Constructor Details
-
SignatureContainerGenerationEvent
public SignatureContainerGenerationEvent(IASN1EncodableVector unsignedAttributes, byte[] signature, InputStream documentInputStream) Creates an event firing before creating the signature container.- Parameters:
unsignedAttributes-IASN1EncodableVectorunsigned signature attributessignature-byte[]signature valuedocumentInputStream-InputStreamcontaining document bytes considering byte range
-
-
Method Details
-
getUnsignedAttributes
GetsIASN1EncodableVectorunsigned signature attributes.- Returns:
IASN1EncodableVectorunsigned signature attributes
-
getSignature
public byte[] getSignature()Getsbyte[]signature value.- Returns:
byte[]signature value
-
getDocumentInputStream
GetsInputStreamcontaining document bytes considering byte range.- Returns:
InputStreamcontaining document bytes considering byte range
-