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à

objectDigitalSignatureCollection

Implementa

IEnumerable

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

IEnumerator

L’enumeratore per l’iterazione.

 Italiano