| A digital signature provides assurance that a workbook file is valid and no one has altered it. You can create a personal digital signature by using the Microsoft Selfcert.exe or any other tool, or you can purchase a digital signature. After you create a digital signature, you must attach it to your workbook. Attaching a digital signature is similar to sealing an envelope. If an envelope arrives sealed, you have some level of assurance that no one has tampered with its contents . Aspose.Cells for Reporting Services does support digital signatures. |
Supported Excel Formats for Digital Signatures
Aspose.Cells for Reporting Services supports digital signatures when exporting to Excel 2007 and ODS file formats .
Configuring Digital Signatures
There is configuration information /text of a digital signature in the Aspose.Cells.ReportingServices.XML file, see the description in the following points.
1. When the value of "DigitalSignature" is set to "off", Aspose.Cells.ReportingServices turns off the functionality of digital signature.
e.g.
<DigitalSignature value="off">
<report name="" pfxFilename="" pfxPwd="" purpose=""/>
</DigitalSignature>
2. When the value of “DigitalSignature” is "on", Aspose.Cells.ReportingServices turns on the functionality of digital signature.
e.g.
<DigitalSignature value="on">
3. There are four parameters in Digital Signature section. These are : name, pfxFilename, pfxPwd and purpose.
- name
The parameter can point to a report that needs digital signature. The report uses a PFX file for digital signature when the parameter is blank.
- pfxFilename
The parameter points to PFX file. The filename should be complete filename. It cannot be set to blank value .
- pfxPwd
The parameter sets password. It cannot be left blank.
- purpose
It can be blank.
e.g.
<DigitalSignature value="on">
<report name="TestReport" pfxFilename="c:\MyKey.pfx" pfxPwd="tryto" purpose="test digital signature"/>
<report name="" pfxFilename="c:\MyKey.pfx" pfxPwd="tryto" purpose="test digital signature"/>
</DigitalSignature>

