Live Chat

Support for Digital Signatures

Skip to end of metadata
Go to start of metadata
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>

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.