Class ExternalBlankSignatureContainer
- Namespace
- iText.Signatures
- Assembly
- itext.sign.dll
Produces a blank (or empty) signature.
public class ExternalBlankSignatureContainer : IExternalSignatureContainer
- Inheritance
-
ExternalBlankSignatureContainer
- Implements
- Inherited Members
Remarks
Produces a blank (or empty) signature. Useful for deferred signing with MakeSignature.signExternalContainer().
Constructors
ExternalBlankSignatureContainer(PdfDictionary)
Creates an ExternalBlankSignatureContainer.
public ExternalBlankSignatureContainer(PdfDictionary sigDic)
Parameters
sigDic
PdfDictionaryPdfDictionary containing signature iformation. /SubFilter and /Filter aren't set in this constructor.
ExternalBlankSignatureContainer(PdfName, PdfName)
Creates an ExternalBlankSignatureContainer.
public ExternalBlankSignatureContainer(PdfName filter, PdfName subFilter)
Parameters
filter
PdfNamePdfName of the signature handler to use when validating this signature
subFilter
PdfNamePdfName that describes the encoding of the signature
Remarks
Creates an ExternalBlankSignatureContainer. This constructor will create the PdfDictionary for the signature information and will insert the /Filter and /SubFilter values into this dictionary.
Methods
ModifySigningDictionary(PdfDictionary)
public virtual void ModifySigningDictionary(PdfDictionary signDic)
Parameters
signDic
PdfDictionary
Sign(Stream)
public virtual byte[] Sign(Stream data)
Parameters
data
Stream
Returns
- byte[]