[]
        
(Showing Draft Content)

GrapeCity.Documents.Excel.ISignature

ISignature Interface

Corresponds to a digital signature that is attached to a document.

Namespace: GrapeCity.Documents.Excel
Assembly: DS.Documents.Excel.dll
Syntax
public interface ISignature
Public Interface ISignature

Properties

Name Description
CanSetup

Gets a bool value indicating whether the user can set properties of the GrapeCity.Documents.Excel.Signature object. Read-only.

Details

Gets information about a signature. Read-only.

IsSignatureLine

Gets a value indicating whether this is a signature line. Read-only.

IsSigned

Gets a bool value indicating whether the document was signed successfully. Read-only.

IsValid

Determines if the digital signature that corresponds to the Signature object is a valid signature.

Parent

Returns the Parent object for the specified object.

Setup

Gets a ISignatureSetup object that provides access to various properties of a signature packet. Read-only.

SignDate

Returns an Object representing the date and time that the digital certificate corresponding to the Signature object was attached to the document.

SignatureLineShape

Gets the Shape object associated with a Signature object that is a signature line. Read-only.

Methods

Name Description
Countersign(X509Certificate2)

Countersign the signature, if the signature has been signed.

Delete()

Deletes the signature.

Sign(X509Certificate2, SignatureDetails)

Creates a signature packet for non-visible signature line.

Sign(X509Certificate2, Stream, SignatureDetails)

Creates a signature packet for visible signature line.

Sign(X509Certificate2, string, SignatureDetails)

Creates a signature packet for visible signature line.