public class ExternalBlankSignatureContainer extends Object implements IExternalSignatureContainer
| Constructor and Description |
|---|
ExternalBlankSignatureContainer(com.itextpdf.kernel.pdf.PdfDictionary sigDic)
Creates an ExternalBlankSignatureContainer.
|
ExternalBlankSignatureContainer(com.itextpdf.kernel.pdf.PdfName filter,
com.itextpdf.kernel.pdf.PdfName subFilter)
Creates an ExternalBlankSignatureContainer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
modifySigningDictionary(com.itextpdf.kernel.pdf.PdfDictionary signDic)
Modifies the signature dictionary to suit the container.
|
byte[] |
sign(InputStream data)
Produces the container with the signature.
|
public ExternalBlankSignatureContainer(com.itextpdf.kernel.pdf.PdfDictionary sigDic)
sigDic - PdfDictionary containing signature iformation. /SubFilter and /Filter aren't set in this constructor.public ExternalBlankSignatureContainer(com.itextpdf.kernel.pdf.PdfName filter,
com.itextpdf.kernel.pdf.PdfName subFilter)
filter - PdfName of the signature handler to use when validating this signaturesubFilter - PdfName that describes the encoding of the signaturepublic byte[] sign(InputStream data) throws GeneralSecurityException
IExternalSignatureContainersign in interface IExternalSignatureContainerdata - the data to signGeneralSecurityExceptionpublic void modifySigningDictionary(com.itextpdf.kernel.pdf.PdfDictionary signDic)
IExternalSignatureContainerPdfName.Filter and
PdfName.SubFilter will have to be set.modifySigningDictionary in interface IExternalSignatureContainersignDic - the signature dictionaryCopyright © 1998–2018 iText Group NV. All rights reserved.