package com.aspose.cells.examples.articles;
import com.aspose.cells.DigitalSignature;
import com.aspose.cells.DigitalSignatureCollection;
import com.aspose.cells.Workbook;
import com.aspose.cells.examples.Utils;
public class ValidatingSpreadsheets {
public static void main(String[] args) throws Exception {
// The path to the documents directory.
String dataDir = Utils.getSharedDataDir(ValidatingSpreadsheets.class) + "articles/";
// Load an existing spreadsheet in an instance of Workbook
Workbook workbook = new Workbook(dataDir + "signed.xlsx");
// Retrieve the collection of digital signatures from the Workbook
DigitalSignatureCollection signatures = workbook.getDigitalSignature();
// Loop over the collection of digital signatures
for (DigitalSignature signature : (Iterable<DigitalSignature>) signatures) {
// Check the signature status using the isValid property
System.out.println(signature.isValid());
}
}
}