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.InputStream
documentInputStream
private byte[]
signature
static java.lang.String
START_SIGNATURE_CONTAINER_GENERATION
private IASN1EncodableVector
unsignedAttributes
-
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.InputStream
getDocumentInputStream()
GetsInputStream
containing document bytes considering byte range.byte[]
getSignature()
Getsbyte[]
signature value.IASN1EncodableVector
getUnsignedAttributes()
GetsIASN1EncodableVector
unsigned 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
-IASN1EncodableVector
unsigned signature attributessignature
-byte[]
signature valuedocumentInputStream
-InputStream
containing document bytes considering byte range
-
-
Method Detail
-
getUnsignedAttributes
public IASN1EncodableVector getUnsignedAttributes()
GetsIASN1EncodableVector
unsigned signature attributes.- Returns:
IASN1EncodableVector
unsigned signature attributes
-
getSignature
public byte[] getSignature()
Getsbyte[]
signature value.- Returns:
byte[]
signature value
-
getDocumentInputStream
public java.io.InputStream getDocumentInputStream()
GetsInputStream
containing document bytes considering byte range.- Returns:
InputStream
containing document bytes considering byte range
-
-