Class DigitalSignatureCollection
Class DigitalSignatureCollection
Namespace: Aspose.Cells.DigitalSignatures
Assembly: Aspose.Cells.dll (25.2.0)
Fornisce una collezione di firme digitali collegate a un documento.
public class DigitalSignatureCollection : IEnumerable
Ereditarietà
object ← DigitalSignatureCollection
Implementa
Membri Ereditati
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Esempi
Il seguente esempio mostra come validare una firma digitale.
//workbook da un file sorgente firmato
Workbook signedWorkbook = new Workbook(@"signedFile.xlsx");
//wb.IsDigitallySigned è true quando il workbook è già firmato.
Console.WriteLine(signedWorkbook.IsDigitallySigned);
//ottieni la collezione di firme digitali dal workbook
DigitalSignatureCollection existingDsc = signedWorkbook.GetDigitalSignature();
foreach (DigitalSignature existingDs in existingDsc)
{
Console.WriteLine(existingDs.Comments);
Console.WriteLine(existingDs.SignTime);
Console.WriteLine(existingDs.IsValid);
}
'workbook da un file sorgente firmato
Dim signedWorkbook As Workbook = New Workbook("newfile.xlsx")
'Workbook.IsDigitallySigned è true quando il workbook è già firmato.
Console.WriteLine(signedWorkbook.IsDigitallySigned)
'ottieni la collezione di firme digitali dal workbook
Dim existingDsc As DigitalSignatureCollection = signedWorkbook.GetDigitalSignature()
Dim existingDs As DigitalSignature
For Each existingDs In existingDsc
Console.WriteLine(existingDs.Comments)
Console.WriteLine(existingDs.SignTime)
Console.WriteLine(existingDs.IsValid)
Next
Costruttori
DigitalSignatureCollection()
Il costruttore di DigitalSignatureCollection.
public DigitalSignatureCollection()
Metodi
Add(DigitalSignature)
Aggiungi una firma a DigitalSignatureCollection.
public void Add(DigitalSignature digitalSignature)
Parametri
digitalSignature
DigitalSignature
Firma digitale nella collezione.
GetEnumerator()
Ottieni l’enumeratore per DigitalSignatureCollection, questo enumeratore consente di iterare sulla collezione
public IEnumerator GetEnumerator()
Restituisce
L’enumeratore per l’iterazione.