Package com.itextpdf.signatures.mac
Class SignatureContainerGenerationEvent
- java.lang.Object
-
- com.itextpdf.kernel.pdf.event.AbstractPdfDocumentEvent
-
- com.itextpdf.signatures.mac.SignatureContainerGenerationEvent
-
- All Implemented Interfaces:
IEvent
public class SignatureContainerGenerationEvent extends AbstractPdfDocumentEvent
Represents an event firing before creating signature container.
-
-
Field Summary
Fields Modifier and Type Field Description private java.io.InputStreamdocumentInputStreamprivate byte[]signaturestatic java.lang.StringSTART_SIGNATURE_CONTAINER_GENERATIONprivate IASN1EncodableVectorunsignedAttributes-
Fields inherited from class com.itextpdf.kernel.pdf.event.AbstractPdfDocumentEvent
type
-
-
Constructor Summary
Constructors Constructor Description SignatureContainerGenerationEvent(IASN1EncodableVector unsignedAttributes, byte[] signature, java.io.InputStream documentInputStream)Creates an event firing before creating the signature container.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.InputStreamgetDocumentInputStream()GetsInputStreamcontaining document bytes considering byte range.byte[]getSignature()Getsbyte[]signature value.IASN1EncodableVectorgetUnsignedAttributes()GetsIASN1EncodableVectorunsigned signature attributes.-
Methods inherited from class com.itextpdf.kernel.pdf.event.AbstractPdfDocumentEvent
getDocument, getType, setDocument
-
-
-
-
Field Detail
-
START_SIGNATURE_CONTAINER_GENERATION
public static final java.lang.String START_SIGNATURE_CONTAINER_GENERATION
- See Also:
- Constant Field Values
-
unsignedAttributes
private final IASN1EncodableVector unsignedAttributes
-
signature
private final byte[] signature
-
documentInputStream
private final java.io.InputStream documentInputStream
-
-
Constructor Detail
-
SignatureContainerGenerationEvent
public SignatureContainerGenerationEvent(IASN1EncodableVector unsignedAttributes, byte[] signature, java.io.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 Detail
-
getUnsignedAttributes
public IASN1EncodableVector getUnsignedAttributes()
GetsIASN1EncodableVectorunsigned signature attributes.- Returns:
IASN1EncodableVectorunsigned signature attributes
-
getSignature
public byte[] getSignature()
Getsbyte[]signature value.- Returns:
byte[]signature value
-
getDocumentInputStream
public java.io.InputStream getDocumentInputStream()
GetsInputStreamcontaining document bytes considering byte range.- Returns:
InputStreamcontaining document bytes considering byte range
-
-