DigitalSignatureDetails Class

Wordize.Saving.DigitalSignatureDetails class. Contains details for signing a document with a digital signature.

DigitalSignatureDetails class

Contains details for signing a document with a digital signature.

public class DigitalSignatureDetails

Constructors

NameDescription
DigitalSignatureDetails(CertificateHolderSignOptions)Initializes a new instance of DigitalSignatureDetails class.

Properties

NameDescription
CertificateHolder { get; }Gets a CertificateHolder object that contains the certificate used to sign a document.
SignOptions { get; }Gets a SignOptions object used to sign a document.

Examples

Shows how to specify digital signature details for document signing in DOC save options.

CertificateHolder certHolder = CertificateHolder.Create(MyDir + "morzal.pfx", "aw");

SignOptions signOptions = new SignOptions();
signOptions.Comments = "Test Signing";
signOptions.SignTime = DateTime.Now;

DocSaveOptions docSaveOptions = new DocSaveOptions();
docSaveOptions.DigitalSignatureDetails = new DigitalSignatureDetails(certHolder, signOptions);

Converter.Create()
    .From(MyDir+"Simple.docx")
    .To(ArtifactsDir+ "DigitalSignatureDetails.doc", docSaveOptions)
    .Execute();

See Also