Class DigitalSignatureCollection
Namespace: Aspose.Cells.DigitalSignatures
Assembly: Aspose.Cells.dll (25.2.0)
Stellt eine Sammlung von digitalen Signaturen bereit, die an ein Dokument angehängt sind.
public class DigitalSignatureCollection : IEnumerable
Vererbung
object ← DigitalSignatureCollection
Implementiert
Vererbte Mitglieder
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Beispiele
Das folgende Beispiel zeigt, wie man eine digitale Signatur validiert.
//Arbeitsmappe aus einer signierten Quelldatei
Workbook signedWorkbook = new Workbook(@"signedFile.xlsx");
//wb.IsDigitallySigned ist true, wenn die Arbeitsmappe bereits signiert ist.
Console.WriteLine(signedWorkbook.IsDigitallySigned);
//digitale Signaturensammlung aus der Arbeitsmappe abrufen
DigitalSignatureCollection existingDsc = signedWorkbook.GetDigitalSignature();
foreach (DigitalSignature existingDs in existingDsc)
{
Console.WriteLine(existingDs.Comments);
Console.WriteLine(existingDs.SignTime);
Console.WriteLine(existingDs.IsValid);
}
'Arbeitsmappe aus einer signierten Quelldatei
Dim signedWorkbook As Workbook = New Workbook("newfile.xlsx")
'Arbeitsmappe.IsDigitallySigned ist true, wenn die Arbeitsmappe bereits signiert ist.
Console.WriteLine(signedWorkbook.IsDigitallySigned)
'digitale Signaturensammlung aus der Arbeitsmappe abrufen
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
Konstruktoren
DigitalSignatureCollection()
Der Konstruktor von DigitalSignatureCollection.
public DigitalSignatureCollection()
Methoden
Add(DigitalSignature)
Fügt eine Signatur zur DigitalSignatureCollection hinzu.
public void Add(DigitalSignature digitalSignature)
Parameter
digitalSignature
DigitalSignature
Digitale Signatur in der Sammlung.
GetEnumerator()
Holt den Enumerator für DigitalSignatureCollection, dieser Enumerator ermöglicht die Iteration über die Sammlung.
public IEnumerator GetEnumerator()
Gibt zurück
Der Enumerator zur Iteration.