Table of Contents

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 PdfDictionary

PdfDictionary 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 PdfName

PdfName of the signature handler to use when validating this signature

subFilter PdfName

PdfName 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[]