DigitalSignature.XAdESType
DigitalSignature.XAdESType property
XAdES type. Default value is None(XAdES is off).
public XAdESType XAdESType { get; set; }
Examples
using System;
using System.IO;
using Aspose.Cells;
using Aspose.Cells.DigitalSignatures;
namespace AsposeCellsExamples
{
public class DigitalSignaturePropertyXAdESTypeDemo
{
public static void Run()
{
string pfxPath = "ForTest.pfx";
string password = "123456";
string comment = "test";
string sourceFile = "example.xlsx";
string outputFile = "signed_example.xlsx";
DigitalSignatureCollection signatures = new DigitalSignatureCollection();
DigitalSignature signature = new DigitalSignature(File.ReadAllBytes(pfxPath), password, comment, DateTime.Now);
signature.XAdESType = XAdESType.XAdES;
signatures.Add(signature);
Workbook workbook = new Workbook(sourceFile);
workbook.SetDigitalSignature(signatures);
workbook.Save(outputFile);
}
}
}
See Also
- enum XAdESType
- class DigitalSignature
- namespace Aspose.Cells.DigitalSignatures
- assembly Aspose.Cells