Namespace TallComponents.PDF.Forms.Fields
Class SignatureField
A signature PDF form field.
You retrieve the existing fields from the Fields property of the Document class.
Syntax
public class SignatureField : Field
Constructors
Properties
X509Certificate2Collection Certificates
The signing certificate and its chain certificates.
String ContactInfo
Information provided by the signer to enable a recipient to contact the signer to verify the signature;
for example, a phone number.
Boolean DocumentModifiedAfterSigning
Returns if the document is modified after the signature was added, meaning that an update is append to this document.
Boolean IsSigned
Returns if this field has a signature attached. The signature can be valid or not.
String Location
The CPU host name or physical location of signing.
String Reason
The reason for the signing, such as 'I Agree...'.
SignatureHandler SignatureHandler
The Signature handler which sign this field.
DateTime SignedDate
The date the signature is applied to the document.
String SignedName
The name which signed this document.
Update SignedUpdate
The update in which this signature field is signed.
Methods
Object Accept(FieldVisitor,Object)
Accept this field.
Void Clear()
Clear the signature for this field.
Boolean Verify()
Checks if the Signature field is valid (verified), based on a standard signature handler.
Boolean Verify(ISignatureHandlerFactory)
Checks if the Signature field is valid (verified), based on the supplied factory.
Boolean Verify(SignatureHandler)
Checks if the Signature field is valid.